亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

類到對象的傳承

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

public class Student { 

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

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

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


  

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

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

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

  
注圖示藍色為增添代碼。



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



附一:程序代碼圖:

類到對象的傳承


二:運行結(jié)果圖:

類到對象的傳承

類到對象的傳承


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

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

【本文對您有幫助就好】

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

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产欧美久久久精品影院 | 特级毛片在线播放 | 成人免费毛片一区二区三区 | 久久亚洲国产精品 | 日韩一级大片 | 四虎影视4hu4虎成人 | a级免费网站 | 久久综合中文字幕一区二区三区 | 国产亚洲精品久久精品6 | 欧美在线 | 亚洲 | 国产视频精品视频 | 色偷偷亚洲 | 欧美性狂猛bbbbbbxxxx | 日本一区网站 | 久久精品国产只有精品6 | 欧美成年黄网站色视频 | 色综合综合网 | 国产区在线视频 | 中文字幕精品一区二区三区在线 | 综合欧美视频一区二区三区 | 日韩欧美手机在线 | 国产一级做a爱免费视频 | 亚洲午夜久久久久中文字幕久 | a欧美在线 | 国产亚洲精品免费 | 国产乱码精品一区二区三区四川 | 成人免费毛片视频 | 伊人网99 | 国产系列在线播放 | 国产欧美一区二区三区观看 | 中文字幕久久久久一区 | 四虎音影 | 九九免费精品视频 | 国产在线五月综合婷婷 | 日韩精品欧美亚洲高清有无 | 综合视频在线 | 婷婷视频在线观看 | 久久久免费视频观看 | 97精品国产97久久久久久 | 免费在线看h | 另类亚洲图片 |