面向对象

理解面向对象首先要理解类和对象,万物皆对象,是因为他们都有各自的属性和行为,比如,人有身高、体重、年龄等属性,也有吃饭、睡觉、运动等行为。

面向对象有三大特性:

封装性:方便起见,将这些属性和行为封装成类,用的时候直接实例化

继承性:子类自动继承一个或多个父类中的属性与方法,并可以重写或者添加新的属性或方法

多态性:指的是一个类可以创建多个对象,获取不同的结果。就像麻雀和燕子都属于鸟类,但他们又有各自独特的属性和行为

posted on 2018-03-07 11:28  薇薇123456  阅读(86)  评论(0编辑  收藏  举报

导航