java初學者
          所有生命,不管在哪里度過,都具有同樣價值
          posts - 7,  comments - 5,  trackbacks - 0

          /*class Student??????????????? //生成一個類
          {
          ?public String? strname;???? //定義類的屬性
          ?public int???? intage;????? //定義類的屬性
          ?public boolean blsex;?????? //定義類的屬性
          }

          public class StudentDemo
          {
          ?public static void main(String [] args)
          ?{
          ??Student aStudent;????????? //由類定義一個具體的對象
          ??aStudent=new Student();???? //由類定義一個具體的對象
          ??
          ??aStudent.strname="董小飛";? ??//給對象屬性變量賦值
          ??aStudent.intage =22;?????????? //訪問對象的一個屬性變量,用"."運算符鏈接
          ??aStudent.blsex? =true;?????
          ??
          ??System.out.println("該學生的名字是: "+aStudent.strname);
          ??System.out.println("年齡是: "+aStudent.intage);
          ??if(aStudent.blsex)
          ?? System.out.println("性別是男");
          ??else
          ?? System.out.println("性別是女");
          ??}
          ?}*/


          1:由以上例題,本人發現:各種編程語言之間,"換臉不換心哪"!
          2:類就像是一個集合,而對象就像是集合中的一個元素!
          更正如下:::
          Student aStudent;????????? //由"Student類"定義一個變量,如同,"Sting 姓名";或者"int 年齡";因此在這個地方aStudent只是一個變量,
          ???aStudent=new Student();???? //這句中,new生成一個新的內存空間,我理解為"對象",并且將內存地址存放在aStudent變量中,

          posted on 2006-10-14 19:57 悠揚---靖寶華 閱讀(450) 評論(4)  編輯  收藏

          FeedBack:
          # re: 對"類"和"對象"的深度揣摩與思考...(java初學者)
          2006-10-14 21:54 | Web 2.0 技術資源
          果然夠深度! 支持!! 頂!  回復  更多評論
            
          # re: 對"類"和"對象"的深度揣摩與思考...(java初學者)
          2006-10-15 10:45 | 馬嘉楠
          其實我覺得怎么理解都好,只要你會用了,而且用的正確,那就OK了


          不過有幾個地方,我和你的理解不同。

          1)
          Student aStudent;
          //這里只是聲明了一個指向類Strudent的引用變量,aStudent可以指向Student對象

          2)
          new Student
          以類Student為模板,在堆空間中創建一個Student類對象

          3)()
          末尾的()在創建對象之后調用類Student的構造函數,對對象進行初始化。如果你沒有寫構造函數,則調用默認的構造函數

          4)=
          "="使對象引用aStudent指向剛才創建的類Student對象
            回復  更多評論
            
          # re: 對"類"和"對象"的深度揣摩與思考...(java初學者)
          2006-10-15 12:14 | 悠揚---靖寶華
          更正如下:
          Student aStudent; /*由"Student類"定義一個變量,如同,"Sting 姓名";或者"int 年齡";因此在這個地方aStudent只是一個變量,*/
          aStudent=new Student(); //這句中,new生成一個新的內存空間,我理解為"對象",并且將內存地址存放在aStudent變量中,*/
            回復  更多評論
            
          # re: 對"類"和"對象"的深度揣摩與思考...(java初學者)
          2008-09-30 16:00 | 小悟
          我是剛學JAVA的 你講的很好 很有感覺 不過 馬嘉楠說的幾點更好理解
          以后還請多多指教
            回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          <2008年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          常用鏈接

          留言簿(1)

          隨筆檔案(7)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 凯里市| 宝清县| 定兴县| 郁南县| 新绛县| 呼伦贝尔市| 泰宁县| 东城区| 阳东县| 新巴尔虎左旗| 若羌县| 万宁市| 友谊县| 泸水县| 阿克| 长岛县| 东源县| 孟连| 交城县| 响水县| 永康市| 新安县| 遂溪县| 双峰县| 新郑市| 蕲春县| 修水县| 望奎县| 杨浦区| 神池县| 札达县| 上饶县| 石城县| 哈密市| 沁阳市| 布拖县| 饶河县| 宜城市| 西安市| 伊通| 苏尼特左旗|