-
toString()方法查看全部
-
接口中方法不能有方法体,同时方法的访问修饰符不能是 private 和 protected查看全部
-
匿名内部类的方式实现接口查看全部
-
super和this一样,都只能在非静态的方法里面用,并且子类想要调用父类中的protected方法只能通过super关键词查看全部
-
final修饰的属性也不能被系统初始化查看全部
-
final可以修饰类、方法、变量、属性 1、final修饰类 该类不能被继承、类中的方法也默认为final修饰、类中变量可以final也可以非final 2、final修饰方法 那么子类中该方法不能被覆盖 3、final修饰属性 修饰属性时必须给以初值,若直接给如final int i=1,那么构造方法里面不能再改变i的值,但如果没有直接给予值,那么构造方法里面必须初始化 4、final修饰变量 如果是基本数据类型,那么赋值后不能被改变 如果是引用类型,那么引用不能被改变,但是引用指向的对象可以改变,这里的引用可以理解为指针,那么final修饰相当于常指针。查看全部
-
Java 中的静态内部类 1、 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员 3、 创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();查看全部
-
定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象, 即:内部类 对象名 = 外部类对象.new 内部类( ); 如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。查看全部
-
建模工具:Visio、Rational Rose、powerdesign查看全部
-
内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便查看全部
-
类图:类与类的关系查看全部
-
序列图:以流程为主导查看全部
-
用例图:以用户需求为主导查看全部
-
UML的概念查看全部
-
匿名内部类的神奇,忘了就多看几遍查看全部
举报
0/150
提交
取消