Java语言的特征 1、封装2、继承3、多态4、抽象 1、封装 封装的体现: 常用的有将类的属性用private修饰符修饰,外界只能通过类的get和set方法对该类的属性进行获取或赋值 2、继承 继承的体现: 两个类之间的所属关系,比如father类和son类,son继承了father public class Son extends Father{ //father的属性和方法+ son特有的属性和方法 } 3、多态 多态的体现 父类 对象 = new 各种子类(); 4、抽象 1.有抽象方法的类一定是一个抽象类 2.抽象方法一般来说是需要被重写的 3.抽象类不一定有抽象方法 4.抽象类被继承,子类需要重写父类中的抽象方法,否则也是一个抽象类