RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Java>列表

Java第三课

来源: 作者: 时间:2007-08-24 点击:
void run(){
System.out.println(strCPU);
System.out.println(vc.getName());
vc.Display();
System.out.println(
"MainBoard is running now!");
}

}

编写Computer类,调用Dmeng类,MainBoard类:

 

class Computer{
public static void main(String[] args){
Dmeng d
=new Dmeng();
MainBoard m
=new MainBoard();
m.setCPU(
"Intel's CPU");
m.setVideoCard(d);

m.run();
}

}

编译运行:

注意:我们在编写接口以及类的时候,有多个类文件,如果单个编译可能有先后顺序,所以可以这样编译:

javac *.java

这样,会对当前目录下的所有java源文件进行编译,而不会出现因为文件编译的先后顺序造成的错误。

在Java中,一个类可以实现多个接口。

一个类在继承另外一个类的同时,可以实现多个接口。

一个类可以既继承一个抽象类又实现一个接口,注意次序:先用extends,再用implements。

■  关于内部类

▲ 内部类概要

在一个类中定义另外一个类,这个类就叫做内部类或内置类 (inner class) 。

内部类可以让我们将逻辑上相关的一组类组织起来,并由外部类(outer class)来控制内部类的可见性。

当我们建立一个inner class时,其对象就拥有了与外部类对象之间的一种关系,这是通过一个特殊的this reference形成的,使得内部类对象可以随意的访问外部类中所有的成员。

编写一个内部类:

 

class Outer{
private int index=10000;

上一篇:java第二课
下一篇:Java第四课
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
Google Adsense
相关文章