• 面向对象的理解以及其原则的总结


           

     在讨论设计模式的过程中,我们已经说到了许多面向对象范型的原则。这些原则可以总结如下:、

           对象是具有明确定义的责任的事物

           对象对自己负责

           封装指的是任何形式的隐藏:

                数据隐藏

                实现隐藏

                类隐藏(在抽象类或接口后)

          设计隐藏

                实例化隐藏

          使用共性和可变性分析抽象出行为和数据中的变化。

          针对接口编程

          将继承看成一种将变化概念化的方法,而不是创建已有对象的特殊情形。

          将变化放入一个类中,并与该类中的其他变化解耦。

          力求松耦合。

          力求强内聚。

          将使用一个对象的代码与创建该对象的代码分离。

          在应用“一次且紧一次”规则时要绝对小心。

          通过“按意图编程”,使用反映意图的名字,确保代码的可读性。

          在编程之前就考虑代码的可测试性。

  • 相关阅读:
    202231
    搞机经验总结
    Maven最佳实践
    win10双系统安装
    C#前台js调用后台代码和后台代码调用前台js
    DataList的使用+分页
    异步中的跨线程赋值问题
    javascript中async/await常用场景
    20. 有效的括号
    53. 最大子数组和(动态规划)
  • 原文地址:https://www.cnblogs.com/lyunyu/p/3243519.html
Copyright © 2020-2023  润新知