有点抽象
从现实中抽象出生活的实质,将原本的梦想逐渐变为现实!
posts - 0,  comments - 0,  trackbacks - 0
     Java语言中允许有一种叫做抽象方法的东西,他只是一个名字没有具体的实现。像是这样: 
    
1public abstract void sayHello();

使用了abstract关键字,结尾用“;”结束。与前几节我们用的方法都是具体方法,是有实现的。哪怕方法体中什么也不写
public void sayHello() {}
也是具体方法。包含一个或多个抽象方法的类称为抽象类。抽象类也必须声明abstract关键字。抽象类的使用有着一些限制,不能创建抽象类的实
例。如果子类实现了抽象方法,则可以创建该子类的实例对象。要是子类也不实现的话,这个子类也是抽象类,也不能创建实例。

    接口是什么东西呢?接口是比抽象类更抽象的类。举例: public interface Name { }接口里面的方法全都是抽象的,里面的变量全都是final的常量,而且实现接口的类必 须将所有的抽象方法全部实现。抽象类里也可以有具体的方法。所以说,接口是最抽象的,其次是抽象类,而具体类本身就是对现实世界的抽象。
posted on 2010-08-21 12:19 有点抽象 阅读(178) 评论(0)  编辑  收藏

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


网站导航:
 

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

留言簿

文章分类(10)

文章档案(12)

搜索

  •  

最新评论