软件工程
只想有创意
这个作者很懒,什么都没留下…
展开
-
向对象的的基本特征:抽象,封装,继承,多态
抽象: 抽象就是提取出事物之间的共性,即个体所属的类别的共有属性和方法。 比如我们要设计一个ArrayList容器,它的底层是用数组实现,并且能够实现当容量不足时,申请一个更大的数组,将原数组的内容复制过去。 首先,分析出ArrayList是属于容器,那么我们要抽象出容器的共性。 即一个Collection接口,然后再让ArrayList类继承这个接口,即类的实现要依赖原创 2015-06-15 13:49:54 · 782 阅读 · 0 评论 -
UML中的关系
UML中的关系1、依赖(dependency)ProductWorker--->Math表示ProductWorker依赖于Math 从层次结构来看,这两个类是属于同一层的 依赖关系主要表现为方法的参数,静态方法的调用public class ProductWorker{ private double baseSalary; private int piece;原创 2015-06-16 08:58:16 · 582 阅读 · 0 评论