Dot Net是否下过雪:3.类、函数和命名空间
想象你的程序就像一个村子,村子里有很多大房子(命名空间),大房子里有很多房间(类型),房间里面有一群群机器人(对象)……
机器人可以有很多功能(函数),比如说话、干活等。
每一群机器人都有不同的功能,但它们有的实现同一组功能(实现接口),有的基于别的机器人开发(继承)。
每间房子里都有一个机床(类),大部分(非静态)机床本身最大的功能就是生产机器人(构造函数),当然也可以实现其他的功能(静态函数)。
机器人还有机床本身也可以存储数据(实例成员,静态成员)。
——————————————————从实例开始————————————————————————————
想象一个工厂吧,里面有工人、老板、检测员等等,还有各种机器
工人分为杂工、技工,同时分为一级和二级两种,一级比二级可以干的活更多,但也可以干二级的活
老板就是老板(汗)
检测员则负责检测机器
机器就是机器(别打我~)
如下是各岗位的功能列表
工人
- 杂工
- 一级杂工
- 工作
- 二级杂工
- 工作
- 复杂工作
- 技工
- 一级技工
- 工作
- 技术活
- 二级技工
- 工作
- 技术活
- 复杂技术活
老板
- 管理
检测员
- 检测
这种业务逻辑要如何实现呢?
浙公网安备 33010602011771号