摘要: 我们都知道在java中,面向对象有三大特征,封装,继承,和多态。封装隐藏实现细节,对外提供享用的访问方式,而且提高了代码的复用性。在事物对象有相同的属性和共同的内容的时候,我们可以把相同的内容的抽取出来,然后不同的事物类别去继承这些共同的属性。继承虽然打破了代码的封装,但是同样起到复用代码的好处。那我们再看看多态在java中是怎么体现的。首先,我们来看一段代码,包括其中的备注和分析://描述狗,狗有吃饭,看家的行为class Dog{ public void eat() { System.out.println("啃骨头"); } public void ... 阅读全文
posted @ 2013-12-06 00:46 lee笔记 阅读(1361) 评论(0) 推荐(0) 编辑