Java基礎示例4

創建myApplet.java

package com;
import java.applet.*;
import java.applet.Applet;
import java.awt.*;
import java.util.Date;

//-- applet 程序: Applet 類沒有定義 main(),所以一個 Applet 程序不會調用 main() 方法。
//-- Applet 類中的四個方法給我們提供了一個框架,你可以在該框架上開發小程序
//-- Applet的聲明週期 init start stop paint destroy
public class myApplet extends Applet{
	String strTime = new String();
	
	//public void init(){};
	//public void Stop(){};
	public void start(){
		Date d = new Date();
		strTime = d.toString();
		repaint();

	};
	//public void destroy(){};
	public void paint(Graphics g)
	{
		g.drawString("當前時間爲:" + strTime,20,30);
	}

}
// -- 類聲明 
// --例如:public class myApplet extends Applet 
// --訪問說明符 public
// --類名myApplet
// --擴展類爲JDK自帶的java.applet.Applet類
// --由於public的存在,所以文件名必須與myApplet,同類名保持一致
// --類體:包括成員變量和成員方法
// --類的單繼承性:extends關鍵字從一個類擴展出一個新類,新類繼承超類的成員變量和方法,並可以覆蓋方法

/*
 * 特殊變量: super和this
         構造函數:類中的構造函數用來初始化一個類,構造函數爲public類型,
          用來從類實例中訪問類時初始化此類的是一樣變量; new object(參數1, 參數2, ...);

         包:包在物理上 就是一個文件夾,邏輯上代表一個分類的概念。
         包就是指一組類。例如一個包名 叫Company的包,可以包含一組類,如Employee/Manager/Department等。
   import 包名.類名
*/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章