- 博客(3)
- 收藏
- 关注
原创 接口/interface
一、接口的基础语法 1、接口也是一种引用数据类型,编译之后也是一个class字节码文件。 2、接口是完全抽象的。 3、接口的定义: 【修饰符列表】 interface 接口名{ } 4、接口支持多继承,一个接口可以继承多个接口。 5、 类和类之间叫做继承,类和接口之间叫做实现(仍然可以看作继承),继承是由extends 关键字,实现使用implements关键字完成。 6、 一个类可以同时实现多个接口,这种机制弥补了java中类和类之间的单继承带来的缺陷 public class Inte
2021-08-25 22:37:47 198
原创 abstract/抽象类、抽象方法
1、类和类之间巨有共同特征,将这些类特征提取出来,形成的就是抽象类。 2、抽象类属于引用数据类型。 3、语法【修饰符列表】 abstract class 类名{ 类体; } 4、抽象类本身是不存在的,所以抽象类无法创建对象(无法实例化),但是抽象类有构造方法,这个构造方法是供子类使用的,所以抽象类是由用来被继承的。 5、非抽象子类继承抽象类,子类可以实例化对象。 一个非抽象的类继承抽象类,必须将抽象类中的抽象方法进行覆盖 6、抽象类的子类也可以是抽象类 ...
2021-08-24 22:48:33 188
原创 final
目录 一、总结 二、final 修饰的“引用 三、final修饰的实例变量 一、总结 1.final 是java语言中的一个关键字。 2.final表示最终的,不可变的。 3.final修饰的类无法继承。 4.final修饰的方法无法被覆盖。 5.final修饰的变量只能赋一次值。 6.final修饰的引用一旦指向某个对象,则不能重新指向其他对象,但该引用指向的对象内部的数据是可以修改的。 7.final修饰的实例变量必须手动初始化,不能采用系统默认值。 8.final修饰的实...
2021-08-23 22:34:30 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人