知识点4
1.public 类可以在任意的地方被访问。
2.default类只可被同一个包内部的类访问。
3.多态性:方法的重载overload和重写overwrite。
可以直接应用在抽象类和接口上。
注:继承 、方法重写,父类对象指向子类。
4.父类数据类型不能强制转换子类。
5.兄弟类之间数据类型不能转换。
6.final 类关键字表示"不可改变的,最终的"的意思,用于修饰变量,内部类:在一个类之内在定义一个类,该情况外面的类称为“外部类”,里面的类称为“内部类”。
7.局部内部类:在方法中定义内部类称为局部内部类。
匿名内部类:适合只需要用一次的类,不能重复的使用。注:不能有构造方法,不能定义任何静态成员、方法和类,只能创建实现接口或父类的对象。
8.一个实例,一个匿名内部类一定跟在new后面,创建实现接口或父类的对象。
9.构造方法私有,用一个私有的静态变量引用实例;提供一个公有的静态方法获取实例。
注:抽象类的抽象方法必须使用“abtract”关键字修饰。
10.Java只支持单一继承。
11.访问符可以是public或缺省,如果缺省访问符,则默认采用。
12.实现接口:[访问符]class类名imploments接口1[接口2…]{ }
13.内部类:分为静态内部类和非静态内部类,其中静态内部类中有成员内部类是外部类成员,外部类使用内部类成员需要创建类的对象。
注:静态内部类参照静态方法使用。
来源:CSDN
作者:赵琳i
链接:https://blog.csdn.net/weixin_45815777/article/details/103463136