在Java中怎么描述一個事物?


例子:怎么描述一個事物。描述事物就是創建一個類,類里有這個事物的屬性和行為。

package com.saiermeng;



//面向對象:三個特征:封裝,繼承,多態。
//以后開發:其實就是找對象使用。沒有對象,就創建一個對象。
//找對象,建立對象,使用對象。維護對象的關系。
 /*
類和對象的關系。


現實生活中的對象:張三 李四。
想要描述:提取對象中共性內容。對具體的抽象。
描述時:這些對象的共性有:姓名,年齡,性別,學習java功能。


映射到java中,描述就是class定義的類。
具體對象就是對應java在堆內存中用new建立實體。


類就是:對現實生活中事物的描述。
對象:就是這類事物,實實在在存在個體。
*/
//需求:描述汽車(顏色,輪胎數)。描述事物其實就是在描述事物的屬性和行為。
//屬性對應是類中變量,行為對應的類中的函數(方法)。
//其實定義類,就是在描述事物,就是在定義屬性和行為。屬性和行為共同成為類中的成員(成員變量和成員方法)。
/*
成員變量和局部變量。
作用范圍。
成員變量作用於整個類中。
局部變量變量作用於函數中,或者語句中。
在內存中的位置:
成員變量:在堆內存中,因為對象的存在,才在內存中存在。
局部變量:存在棧內存中。
*/
public class CarReview {
public static void main(String[]args){
new CarCar3().run();
}
         
}
 class CarCar3{
 String color="red";                //描述車的顏色
  int num=4;                        // 描述車的輪胎數
  public void run(){               //運行行為。
    System.out.println(color+"  "+num);    


   }

}

運行結果:

red  4


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com