一:封装
将类的信息隐藏在类内部,不允许外部程序直接访问,通过该类的方法对隐藏信息进行访问和操作。
二:继承
类与类之间的一种关系,java中为单继承,一个子类只能有一个父类
三:多态
对象的多种形态,有两种形式:引用多态,方法多态,继承是多态的实现基础
引用多态:父类的引用可以指向本类的对象;父类的引用可以指向子类的对象
方法多态:创建父类对象时,调用的方法为父类的方法
创建子类对象时,调用的方法为子类继承的父类方法或子类重写的父类的方法。
注:不允许通过父类的引用调用子类独有的方法。