1,面向对象三特性:
封装,继承,多态
2,封装的作用:
主要解决安全问题
提供对外的输入输出接口(这里的构造方法要用setter来实现封装)
说白了就是对属性进行加密,使得外部的程序没有权限修改,类似一把钥匙对应一把锁
3,访问修饰符:
public:全工程可见,范围最大
protected:包级私有+子类可见
private:只有本类可见,范围最小
1,面向对象三特性:
封装,继承,多态
2,封装的作用:
主要解决安全问题
提供对外的输入输出接口(这里的构造方法要用setter来实现封装)
说白了就是对属性进行加密,使得外部的程序没有权限修改,类似一把钥匙对应一把锁
3,访问修饰符:
public:全工程可见,范围最大
protected:包级私有+子类可见
private:只有本类可见,范围最小