面向对象的三个基本特征
2017-12-28 09:53
190 查看
面向对象的三个基本特征:
1:封装:将客观事物封装成抽象类,并且可以把自己的数据和方法只可信的类或者对象进行操作。
封装也就是将属性私有化,同时为每个属性创建取值getter和赋值setter方法
2:继承:是从己有的类中派生出的新的类,新的类能够吸收己有类的数据属性和行为,并能扩展新
的属性和行为。
(列如:一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而
又由车这个类派生出轿车和卡车两个类,为轿车添加一个小后备箱,而为卡车
一个大货箱。)
注:Java中类不支持多继承,单继承可以使继承关系变得简单,一个类只能有一个父类,一
个类可以继承多个接口 接口支持多继承
3:多态:重载:重载发生在同一个类中,在该类中存在多个同名的方法,但是方法的参数类型
和个数不同
重写:发生在子类继承父类中,父类中的方法被子类继承,方法名,返回值类型,参数完
全一样,但是方法体不同
![](https://img-blog.csdn.net/20171228094942731?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaml1eWlzaGFvbnY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1:封装:将客观事物封装成抽象类,并且可以把自己的数据和方法只可信的类或者对象进行操作。
封装也就是将属性私有化,同时为每个属性创建取值getter和赋值setter方法
2:继承:是从己有的类中派生出的新的类,新的类能够吸收己有类的数据属性和行为,并能扩展新
的属性和行为。
(列如:一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而
又由车这个类派生出轿车和卡车两个类,为轿车添加一个小后备箱,而为卡车
一个大货箱。)
注:Java中类不支持多继承,单继承可以使继承关系变得简单,一个类只能有一个父类,一
个类可以继承多个接口 接口支持多继承
3:多态:重载:重载发生在同一个类中,在该类中存在多个同名的方法,但是方法的参数类型
和个数不同
重写:发生在子类继承父类中,父类中的方法被子类继承,方法名,返回值类型,参数完
全一样,但是方法体不同
相关文章推荐
- 面向对象的三个基本特征
- 面向对象的三个基本特征
- [转]面向对象的三个基本特征
- 面向对象的三个基本特征
- 【转】面向对象的三个基本特征 和 五种设计原则
- 面向对象的三个基本特征
- 面向对象的三个基本特征和五种设计原则
- 面向对象的三个基本特征
- 面向对象的三个基本特征
- 面向对象的三个基本特征是:封装、继承、多态。
- 面向对象的三个基本特征(简)
- 面向对象三个基本特征
- 面向对象的三个基本特征
- 面向对象的三个基本特征(讲解)
- 面向对象的三个基本特征(讲解)-转载
- 面向对象的三个基本特征(转贴)
- 面向对象的三个基本特征
- 面向对象的三个基本特征
- 面向对象的三个基本特征(转-收藏)
- 面向对象的三个基本特征,并简单叙述之?