Fork me on GitHub
摘要: 一、你选择使用接口和抽象类的依据是什么?当你关注一个事物的本质的时候,用抽象类;当你关注一个操作的时候,用接口。二、接口和抽象类的概念不一样: 接口是对动作的抽象,表示这个对象能做什么,对类的局部行为进行抽象。 抽象类是对根源的抽象,表示这个类是什么,对类的整体进行抽象,对一类事物的抽象描述。 ... 阅读全文
posted @ 2015-12-11 23:09 Dantefung 阅读(8299) 评论(0) 推荐(1) 编辑
摘要: 集合知识集合类特性(几个常用类的区别)ArrayList:元素单个,效率高,多用于查询Vector:元素单个,线程安全,多用于查询LinkedList:元素单个,多用于插入和删除HashMap:元素成对,元素可为空HashTable:元素成对,线程安全,元素不可为空WeakHashMap:是一种改进... 阅读全文
posted @ 2015-12-11 21:56 Dantefung 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提... 阅读全文
posted @ 2015-12-11 21:52 Dantefung 阅读(227) 评论(0) 推荐(0) 编辑