千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

封装、继承、多态是面向对象语言的三大特征
封装:将类的成员变量、构造方法或者成员方法私有化 private,不直接暴露给外部使用者,而是通过提供一些接口供外部调用。
继承:子类一方面通过继承父类的非私有化的成员变量、成员方法来实现自己,并能够在此基础上进一步拓展一把自己。
多态:多态涉及到的是一个类型向上转型和向下转型的问题,通过父类搞出许多子类对象,每个子类对象都有自己的特点
封装、继承、多态是面向对象语言的三大特征
封装:将类的成员变量、构造方法或者成员方法私有化 private,不直接暴露给外部使用者,而是通过提供一些接口供外部调用。
继承:子类一方面通过继承父类的非私有化的成员变量、成员方法来实现自己,并能够在此基础上进一步拓展一把自己。
多态:多态涉及到的是一个类型向上转型和向下转型的问题,通过父类搞出许多子类对象,每个子类对象都有自己的特点