类和对象
2020-10-18 本文已影响0人
开心的小哈
类(class)
类是具有相同属性和方法的对象的抽象描述,例如,汽车是所有不同汽车对象的抽象描述
类和对象之间的关系
类是对象的抽象模本
对象是类的具体实例
面向对象基本特点
封装:
封装是面向对象的核心思想,将对象的属性和行为(方法)结合为一个不可分的系统单位(面向对象 编程技术中的类),并尽可能隐蔽对象的内部细节。
继承:
在面向对象中继承主要描述的是父类与子类之间的一种关系(IS-A),在这种继承关系中,子类拥有父类的某些属性和方法,通过继承,子类只需定义特有的属性和方法。
多态:
多态性指的是在父类的同一个方法,在子类中具有多种不同的表现形态
面向对象程序设计
一种运用对象,类,继承,封装,多态等概念和原则来构造软件系统的开发方法
面向对象程序设计过程
image.png image.png