1,面向对象编程的原则有哪些多态、继承、封装、抽象的编程思想能描述出来的就是对象,多想怎么使后面的工作更简单,共同的属性和方法封装,写成父类 。每写一层需要接口 。
2,面向对象设计的原则是什么SRP 单一职责原则就一个类而言 , 应该专注于做一件事和仅有一个引起它变化的原因 。OCP 开放--封闭原则对于扩展开放 , 对于修改封闭 。LSP 里氏替换原则子(继承)类能在程序中代替父类(C#:基类 , Java:超类) 。DIP 依赖倒置原则抽象不依赖于细节,细节应该依赖抽象 。(面向抽象编程,C#为面向接口编程) 。ISP 接口隔离原则接口属于用户类 。(接口面用用户类,不用想着和自身层次、方法相关)REP 重用发布等价原则重用的粒度就是发布的粒度 。(?这个没有具体的认识)CCP 共同封闭原则对于需求的响应 , 一个包中的所以类,有一个共同的响应(改变),而对于包外是不造成影响 。CRP 共同重用原则包中的所有类共同重用,就是要重用就全部重用 。ADP 无环依赖原则依赖关系不要存在环 。ADP 稳定依赖原则朝着稳定的方向进行依赖 。SAP 稳定抽象原则包的抽象程度应该和稳定程序一致 。【面向协议编程依赖什么原则,面向对象编程的原则有哪些】
推荐阅读
- plc编程难学吗,PLC编程难学吗
- 安卓怎么运行java,手机上能运行java吗
- 如何做游戏主播,如何做一名游戏主播拜托全面一点点
- python学会能做什么,学完Python可以做些什么
- app黑客,请问有什么黑客软件介绍吗
- 卡牌游戏破解版无限抽卡 奥特曼,奥特曼系列ol破解版在哪下载
- 小孩子想学编程 从哪个开始学起,孩子学编程先学什么
- 安卓游戏破解爱吾,安卓手机用什么软件可以下载破解游戏
- cnc加工中心铣内圆手动程序,CNC加工中心手动编程一个圆怎么编设圆的半径是10mm