摘要:
1、依赖 依赖指的是类之间的调用关系,一个类调用了宁一个类的服务(方法)。 如果类A在它的方法中调用另一个类B的方法或属性,则类A依赖类B。 用带箭头的虚线表示依赖: Public class Person { public void buy(Car car) {.....} public void 阅读全文
摘要:
一、软件系统的可维护性 软件开发是一个比较快速的过程,一般只需要半年时间。但是系统的维护却是一个长期的过程,需要很多年。并且在一个软件项目的周期内,花费在维护上面的钱,是花费在原始开发上面的钱的两倍。 作为一个开发人员必须要认识到,软件的维护就是软件的再生。一个好的软件设计,必须能够允许新的设计要求 阅读全文
摘要:
1、多态的含义 多态就是一个事物多种形态,就是同一符号或者名字在不同情况下具有不同解释的现象。简单来说类似于语文中的一词多义。 2、为什么需要多态? 多态具有代码重用的功能,还有解决项目中紧耦合的问题,提高程序的可扩展性。 举例:添加一个子类,继承父类,重写父类的方法。至此,该程序的扩展性得到了提升 阅读全文