日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

類到對象的傳承

系統 1981 0
??? 很多年前作為一個羽翼還沒開始成長的小小鳥,總是聽到那些也許能非得很高很高的大鳥說:“Java與c的最大區別就在于Java中有了類····(省略78字)”。然后我只能略顯笨拙的弱弱的問一句:“什么是類?”,然后就看到如黑暗的燈一樣沙沙的亮了起來那么多的白色肉球。??
??? 聽了很長時間的類,卻還是不明白什么是類,卻總算在一個下午接觸到了傳說已很久的類:那是一個周六的下午,龍哥很是壓抑的(自我感覺)說了“類就是現實實物在網絡虛擬平臺下的一個代詞”,然后是老師與學生的類比,然后是對象的引進,然后是我開始敲警察與小偷的那段···然后是上述60%純屬虛構,如有雷同,純屬巧合。
????? 學習類與對象的時候,我很是清楚的記得自己敲了好長好長的警察與小偷(類比老師與學生的),現在回想一下只記得小偷偷了幾次,被抓了幾次,又逃跑了幾次(省略了多少字我也記不清了)。當時很是興奮,晚上回去的時候又敲了一次,現在卻一點的沒了印象,老了···
??? 在學習類和對象時,敲了以下 學生類代碼
    package Learn0212;
/**
 * 簡單學生類定義
 * @author Administrator
 *
 */                 
//注釋句:類的一些特性,如類名以及編譯作者等

public class Student { 

          //類名格式規則:public class 類名(首字母大寫)
          //學生屬性定義 
        
           //屬性:一個類中的子體所共同具有的某些性質,如學生都有上課,考試等。
         //屬性定義格式:訪問限定符 變量類型 變量名 ;	

	
	//學生名字屬性                       
           private String name;
	//學生學號屬性
	private int scro=0;
	
	/**
	 * 設置學生姓名的值
	 * @param n:要設置為的名字
	 */
	public void setName(String n){
		name=n;
	}
	//學生方法的定義

          //方法在類中定義,為對象調用,方法定義格式:訪問限定符 返回值 方法
          //名字(參數類型,參數變量名,···){  方法體  }
         /**學生學習的方法*/
         public void study(){
		scro++;
		System.out.println(name+"學習中!");
	}
	/**學生玩的方法*/
	public void play(){
		scro--;
		System.out.println(name+"正在游戲中");
	}	
}


  

當編譯完成時,竟意外的意外的發現無法運行,在胡哥深入淺出的一番誘導后,適才明白原來缺了一個頭,那還怎么的能走得了捏?cao,整體感啊!
修改后代碼如下:
    
package Learn0212;

/**
 * 簡單學生類定義
 * @author Administrator
 */
public class Student {

	//學生屬性定義
	
	//學生名字屬性
	private String name;
	//學生學號屬性
	private int scro=0;
	
	/**
	 * 設置學生姓名的值
	 * @param n:要設置為的名字
	 */
	public void setName(String n){
		name=n;
	}
	/**學生學習的方法*/
	public void study(){
		scro++;
		System.out.println(name+"學習中!");
	}
	/**學生玩的方法*/
	public void play(){
		scro--;
		System.out.println(name+"正在游戲中");
	}
         public static void main(String[] args){
		//創建一個學生對象
		Student st1=new Student();
		//調用這個對象的方法
		st1.setName("比爾蓋茨");
		st1.study();
	}
}

  
注圖示藍色為增添代碼。



小結:
?? 首先確定程序編寫的目的,知道為了什么而作,進而心里有譜:要設置一個什么類?這個類有哪些屬性?這些屬性的定義以及調用!同時注意程序編譯時的規則:選定一個大眾認可的一如既往的走下去。自己定義:熟悉代碼的一些基本點,了解并能運用這些可以說是默認的規則。先寫屬性,把類可能用到的屬性先在程序的開頭定義,進而有法可依,不至于初始時亂了陣腳
??? 其次是整體感的形成。沒有全局觀,只是被動的熟悉某些東西,卻未曾主動地去思考這些代碼之間的的關聯,以至于在初期階段經常性的丟三拉四,使得效果大大的降低,一個全局觀,一個格局:寫代碼不是為了敲,而是為了解決某些問題(現在可能是為了熟悉某些規則或聯系某些語法),所以敲不是目的,運行才是終結。
??? 類——自我定義為具有很多共同特點的一個統稱,它不再是單一的一個具體實物,而是相對于其他有較大分別的一類實物聚集,在編寫代碼時可以節省掉大量的時間和贅碼,利于優化程序的編寫和讀譯。
??? 對象則是相對的一個稱呼,有了類的聚合,對象便逐步的將個性化的訴求顯示出來,在大同的呼聲下將一些本身的顯著特點顯示,從而達到大和求異。簡而言之就是類是一些具有共同性質的對象的統稱,是虛擬的;對象是類的具體化,是實物表示。



附一:程序代碼圖:

類到對象的傳承


二:運行結果圖:

類到對象的傳承

類到對象的傳承


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 普兰店市| 山阴县| 乌恰县| 固原市| 临安市| 婺源县| 琼海市| 漯河市| 民乐县| 临桂县| 常山县| 河津市| 中卫市| 武平县| 广河县| 南阳市| 布拖县| 泰兴市| 钦州市| 黑龙江省| 北票市| 华安县| 宜君县| 运城市| 页游| 安达市| 东台市| 鹤壁市| 阳谷县| 灵宝市| 泰州市| 宝坻区| 延安市| 永善县| 长寿区| 贺兰县| 贵德县| 南澳县| 永吉县| 阜康市| 海盐县|