推荐学习专栏:Java 编程进阶之路【从入门到精通】
文章目录
Java 是一门面向对象
程序设计语言,其具有封装,继承和多态三大特征。
封装
是指将具有相同属性和行为的事物封装在一个类中,并且私有化成员变量和方法,即使用访问权限修饰符来控制类中属性和方法的可见度,保护成员的安全。
Java 中使用 extends 关键字来实现继承
,子类继承父类后可以拥有父类公开给子类的方法或者属性,用来实现代码的复用。继承是多态实现的前提。
多态
是指一个对象既可以看做子类的类型,也可以看做父类的类型,在继承的基础上,子类重写父类的方法