类和对象的关系就是一个简单的封装
封装的意义:
将属性和行为作为整体,表现生活中的事务
将属性和行为加以权限控制
1、设计类的时候,将属性和行为写在一起,表现事物;class 类名{访问权限:属性和行为}
2、把属性和行为放在不同的权限下,加以控制。
public 公共权限,成员可以被类内访问,也可以类外访问
protected 保护权限 成员可以被类内访问,不可被类外访问
private私有权限,成员可以被类内访问,不可被类外访问
struct和class区别:struct默认权限为公有,class默认权限为私有