-
方法重写查看全部
-
子类能继承父类的所有属性和方法,但private修饰的除外。查看全部
-
由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符(public、private等)和static修饰符。查看全部
-
静态内部类: 1.静态内部类不能直接访问外部类的非静态成员,可通过new 外部类().成员访问 2.外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员。例如:SOuter.b 3.创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名=new 内部类()查看全部
-
//通过构造方法赋值,构造方法函数的名称要和类名称一样。 // 构造方法 public HelloWorld() { System.out.println("通过构造方法初始化name"); name = "tom"; }查看全部
-
一定要注意哦:由于方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符。查看全部
-
封装的实现查看全部
-
静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。查看全部
-
抽象类的应用场景查看全部
-
引用多态和方法多态查看全部
-
if(原类型 instanceof 要转换的类型)查看全部
-
通过instanceof运算符来避免类型转换的安全性问题查看全部
-
类型转换查看全部
-
关于多态查看全部
-
同样是父类引用,可以指向父类对象,也可以指向子类对象。用这个对象调用方法时,执行不同的方法。如果是本类对象,则调用本类方法;如果是子类对象,则调用的是子类的重写方法或者继承的方法。查看全部
举报
0/150
提交
取消