随笔分类 - 面向对象编程
面向对象编程
摘要:软件设计思想以及面向对象的设计原则 概要 在日常开发中,如果要评判代码的质量如何,我们是不是需要有一种标准? 相信大家都听说过“高内聚,低耦合”,即类的内聚性是不是很高,耦合度是不是很低。这一原则可以作为我们评判软件设计的好坏。 通俗的说,我们就需要尽量让写出的程序易于维护,减少程序与程序之间的复杂
阅读全文
摘要:UML类图 一、什么是UML 统一建模语言(Unified Modeling Language,缩写UML)是非专利的第三代建模和规约语言。 UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。 UML分为模型和图形两大类。区分UML模型和U
阅读全文
摘要:PHP中抽象类abstract和接口interface的区别 abstract类 1、关于抽象类 1) 抽象类必须有关键字abstract来修饰,抽象类中可以不含有抽象方法,如果一个类包含抽象方法,则该类必须是抽象类。 2) 抽象类不能被直接实例化,它的意义在于被扩展(extends) 2、关于抽象
阅读全文