这一周是最后一周,主要是java学习的收尾,和其他作业学习的收尾,主要看了统一建模,学习了对象图,用例图,顺序图,通信图等等;
java接口
接口:在java中是一个抽象类型,是抽象方法的集合。接口通常以interface来声明。 一个类通过继承接口的方法来继承接口的抽象方法。除非实现接口的是抽象类, 否则该类要定义接口中的所有方法。
接口特性:
接口中的每一个方法都被隐式的指定为public abstract
接口中可以含有变量,会被隐式的指定为public static final
接口的声明:
可见度 interface 接口名称[extends 其他接口名称]{
...
};
接口的实现:
Class 类名{
Implements 接口名称[其他接口名称]
...
}
接口的继承与类的继承类似,支持多继承。
标记接口:没有任何方法的接口。目的是建立一个公共的接口或者向一个类添加数 据类型。
vector的一些构造函数
- vector():创建一个空vector
- vector(int nSize):创建一个vector,元素个数为nSize
- vector(int nSize,const t& t):创建一个vector,元素个数为nSize,且值均为t
- vector(const vector&):复制构造函数
- vector(begin,end):复制[begin,end)区间内另一个数组的元素到vector中