Java程序设计——类嵌套定义

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Q1302182594/article/details/53040916

1 开发环境

    Ubuntu14.04(64bit)

    openjdk-7-jdk

2 程序

    以下程序来自参考资料[1]P24.

import java.awt.*;
import java.awt.event.*;

public class M5 extends Frame
{
	M5() // 构造函数
	{
		setSize(200, 200);
		addMouseListener(new MouseE());
	}

	class MouseE extends MouseAdapter   // 内部类
	{
		public void mousePressed(MouseEvent e)
		{
			dispose();
		}
	}

	public static void main(String args[])
	{
		(new M5()).show();
	}
}

3 编译

javac M5.java -Xlint:deprecation

:-Xlint:deprecation参数是为了提示过时接口,上述编译提示show()函数已经过时,但是还是可用的。

4 运行

java M5
    运行结果:


参考资料

[1]于万波. Java程序设计,清华大学出版社

猜你喜欢

转载自blog.csdn.net/Q1302182594/article/details/53040916