面向对象设计
编写高质量代码的要素 谈面向对象 什么是面向对象编程和面向对象编程语言? 面向对象编程的英文缩写是 OOP,全称是 Object Oriented Programming。 对应地,面向对象编程语言的英文缩写是 OOPL,全称是 Object Oriented Programming Language。 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石 。 ...
编写高质量代码的要素 谈面向对象 什么是面向对象编程和面向对象编程语言? 面向对象编程的英文缩写是 OOP,全称是 Object Oriented Programming。 对应地,面向对象编程语言的英文缩写是 OOPL,全称是 Object Oriented Programming Language。 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石 。 ...
为什么要学习设计模式 应对面试中的设计模式相关问题 告别写被人吐槽的烂代码 提高复杂代码的设计和开发能力 让读源码、学框架事半功倍 为你的职场发展做铺垫 自己是为了第2,4点来学设计模式的 ...
简单工厂 实际不能算作一种设计模式,它引入了创建者的概念,将实例化的代码从应用代码中抽离,在创建者类的静态方法中只处理创建对象的细节,后续创建的实例如需改变,只需改造创建者类即可, ...