封装:实际就是对应的model层,将属性和操作封装,对外隐藏操作的细节
多态:编译时多态,运行时多态
-------------------------------------------
利用uml进行面向对象分析的步骤
1找出系统的角色及用例,找出他们之间的联系
2分析得出抽象类,我现在写代码做项目就缺这个,,,所以开闭原则用的不好啊,扩展性不高啊
3设计系统的类及行为
封装:实际就是对应的model层,将属性和操作封装,对外隐藏操作的细节
多态:编译时多态,运行时多态
-------------------------------------------
利用uml进行面向对象分析的步骤
1找出系统的角色及用例,找出他们之间的联系
2分析得出抽象类,我现在写代码做项目就缺这个,,,所以开闭原则用的不好啊,扩展性不高啊
3设计系统的类及行为