OOP 思想 和 设计原则 及24种设计模式
oop思想:封装、继承、多态 把组件实现和接口分开,并且让组件具有多态性 面向对象编程是一种解决软件复用的设计和编程方法,这种方法把软件中相近相似的操作逻辑和操作应用数据、状态以类的形式描述出来,以对象实例的形式在软件系统中复用,以达到提高软件开发效率的作用。 封装:封装可以使类具有独立性和隔离性;保证类的高内聚。只暴露给类外部或子类必须的属性...