- 博客(4)
- 收藏
- 关注
原创 类型区分
1.数组:提前分配大小,空间不可灵活变动,插入和删除元素效率低。2.ArrayList:动态扩充和收缩,都是object类型,可放入不同类型数据,但是不安全、还有有装箱和拆箱。3.list:动态扩充和收缩,类型统一,数据安全且不用拆装箱,但类型只能为一种4泛型:list,有list的优点,但是他的类型可以不统一开放类型和封闭类型:当为一个泛型类型没有指定实际
2017-10-15 20:53:11 417 16
原创 abstract、virtual与override
前言 软考学习过程中涉及到了设计模式,这个时候一些面向对象的概念要被复习到。提到面向对象,我就可以想到四个词:封装、继承、多态、抽象,而他们与abstract、virtual与override有什么关系呢?基础1.普通类,就是我们平常使用的class 类名,前面没有加修饰符就是普通类,他可以被实例化,如果我想要使用继承的话,就定义一个子类继承这个普通类,如果我想要重写的话
2017-10-04 11:41:49 361 18
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人