当前位置:  技术问答>java相关

请看一段代码

    来源: 互联网  发布时间:2015-03-25

    本文导语:  请问何为JAVA中自己调用自己定义的类? 下面的代码中在MAIN(STRING ARGV[])实例了自立定义的类,是什么语法? import java.awt.*; import java.awt.event.*;  //AWTㄆン甅ン public class Mouse extends Frame { public static void main(...

请问何为JAVA中自己调用自己定义的类?
下面的代码中在MAIN(STRING ARGV[])实例了自立定义的类,是什么语法?


import java.awt.*;
import java.awt.event.*;  //AWTㄆン甅ン

public class Mouse extends Frame {
public static void main(String argv[]){
new Mouse();
}

public Mouse(){
super("Mouse");
Demo_Mouse_Listener testListener = new Demo_Mouse_Listener();
addMouseListener(testListener);
addMouseMotionListener(testListener);
setSize(200,200);
show();
}
}

class Demo_Mouse_Listener implements MouseListener, MouseMotionListener {
//龟渡钮ざよ猭
public void mouseDragged(MouseEvent e) {
System.out.println("菲公砆╈笆");
}

public void mouseMoved(MouseEvent e) {
System.out.println("菲公砆簿笆");
}

public void mousePressed(MouseEvent e) {
System.out.println("菲公砆溃");
if(e.getClickCount() > 1)
System.exit(-1);
}

public void mouseReleased(MouseEvent e) {
System.out.println("菲公砆秨");
}

public void mouseEntered(MouseEvent e) {
System.out.println("菲公村夹秈ㄓ");
}

public void mouseExited(MouseEvent e) {
System.out.println("菲公村夹瞒秨");
}

public void mouseClicked(MouseEvent e) {
System.out.println("菲公砆");
}
}

|
没什么特别的语法。因为你编译完成之后,该类就可以被访问了,当然可以生成它的对象。

|
new Mouse();
这一句实例了你自己定义的类。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 关注ejb培训的请看过来,开课在即,欲报名赶紧联系!
  • java开源软件 iis7站长之家
  • 请看看(20分)
  • servlet加weblogic高手请看看
  • 怪怪问题,请看。
  • 路人甲请看这个问题。。分数随你开。。。。
  • 求助!请看一下。
  • 请看一下!
  • 请看,这是什么意思?
  • 请看一下这个句简单的问题(关于Debug)
  • 提供一个jcreator pro 2.5下载的地方,需要的请看!(含注册码)
  • 请看看这个ftp有什么问题
  • 字符串能以流的方式保存到文件中吗?请看这个问题
  • 如何比较时间大小,,请看!!
  • 能者请看!多多益善!
  • 高手请看过来,我有些问题,我是新手.关于线程的!
  • 高手请看
  • 请看我这个String[]的错误
  • 安装QMAIL出错,请看看
  • 请看!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3