随笔 - 20  文章 - 57  trackbacks - 0
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

51CTO

搜索

  •  

最新评论

阅读排行榜

评论排行榜

所谓的抽象类就是一个类前加上一个abstract修饰的类,我觉得抽象类更像一个特殊的类,虽然抽象类和类也有些不同之处。

抽象类和类的区别:

    抽象——就是一种具有共同属性的集体概括。

抽象类中可以有抽象方法,也可以其他的方法及属性;

抽象类和类的最大区别在于: 抽象类可以有抽象方法,但类中一定没有抽象方法,只要一个类有抽象方法那么这个类一定是抽象方法,抽象方法

是由abstract修饰的方法,但在抽象类中并没有去定义这个方法,这个抽象方法必须在它的子类中得到定义——这是必须的! 从这里可以看出,

抽象类的作用是建立在继承之上的。

另外需要注意的是:抽象类中不一定有抽象方法,但有抽象方法的类一定是抽象类!

继承抽象类的子类,必须实现父类(这是抽象类)中所有的抽象方法!

其他的,抽象类和普通的类没有区别!

暂且不举例子,胃痛,今天就到这里!实在撑不住了!

posted on 2010-10-29 00:04 tovep 阅读(298) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
主页