面向对象封装

面向对象
1.类:众多对象抽象出来的
2.对象:类实例化出来的

3.类的定义
关键字 class

4.类里面包含
成员变量
成员属性
成员方法

5.面向对象三大特性
(1)封装
目的:保护类,让类更加安全。
做法:让类里面的成员变量变为私有的,做相应的方法或者属性去间接的操作成员变量

封装成员方法来间接操作类里面的成员变量
使用成员属性来间接访问类里面的成员变量

访问修饰符
private 私有的 只能在该类中访问
protected 受保护的 只能在该类和它的子类中访问
public 公有的 在任何地方都可以访问


构造方法(函数):
作用:造对象所要调用的方法,用来创建对象,可以对成员进行初始化
每一个类都有一个构造方法,不写也有只不过看不到而已

特殊性:写法特殊 执行时间特殊

(2)继承

(3)多态

原文地址:https://www.cnblogs.com/weiwenxin01/p/5752327.html