笔记内容来自b站视频:【狂神说Java】Java零基础学习视频通俗易懂
一、抽象类 通过abstract修饰的类是抽象类。抽象类不能new。抽象类是一种约束,在抽象类中可以写抽象方法,这种方法不用写方法体,由子类来实现。 二、接口 接口是一种规范。定义接口:interface接口中的方法默认都是public abstract。实现接口,用implement,实现接口的类必须实现接口中所有的方法。面向接口编程:将系统抽象成一个个接口,在分别去实现接口,完成整个系统的任务。 三、内部类 在一个类里再写一个类,那么这个类就是内部类。内部类有四种:成员内部类,局部内部类,匿名内部类,静态内部类。