客户说做网站价格高/网游推广
- C语言的封装
- 缺陷 将属性和行为分离
- C++语言的封装
- 将属性和行为作为一个整体,来表现生活中的事物
- 将属性和行为 加以权限控制
- 访问权限
- 公共权限 public 类内 类外 都可以访问
- 私有权限 private 类内可以访问 类外不可以访问
- 保护权限 protected类内可以访问 类外不可以访问
- class 默认权限 私有权限 而 struct默认权限是 公共权限
- 尽量将成员属性设置为私有
- 自己可以控制读写权限
- 可以对设置内容 加有效性验证
C语言下的封装.c
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include