摘要: 类 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责。在定义类的时候,将类的职责分解成为类的属性和操作(即 阅读全文
posted @ 2020-03-14 16:12 tang_lei 阅读(917) 评论(0) 推荐(0)
摘要: 1.软件的可维护性 软件开发是一个比较快速的过程,一般只需要半年时间。但是系统的维护却是一个长期的过程,需要很多年。并且在一个软件项目的周期内,花费在维护上面的钱,是花费在原始开发上面的钱的两倍。作为一个开发人员必须要认识到,软件的维护就是软件的再生。一个好的软件设计,必须能够允许新的设计要求以较为 阅读全文
posted @ 2020-03-14 15:20 tang_lei 阅读(336) 评论(0) 推荐(0)
摘要: 什么叫多态:一个对象具备多种形态,也可以理解为事物存在的多种体现形态(父类的引用类型变量指向了子类对象,或者是接口的引用类型变量指向了接口实现类的对象)。 为什么需要多态: (1)消除类型之间的耦合关系。 (2)可扩展,可替换性。 (3)接口性。 当使用多态方式调用方法时,首先检查父类中是否有该方法 阅读全文
posted @ 2020-03-14 14:50 tang_lei 阅读(203) 评论(0) 推荐(0)