1.對象的使用方法
2.多對象的創(chuàng)建方法
3.匿名對象的創(chuàng)建和使用方法
java程序從主程序開始運(yùn)行的!
eg:
Dog a = new Dog();
a.nam="lucy";
a.age=5;
a.color=white;
. 可理解成的~
-------------------------------------------------
匿名對象: newDog().jump();
使用一次就無法繼續(xù)使用,因?yàn)闆]有名字,無法再次尋到。
- 函數(shù)(方法)的重載
- 構(gòu)造函數(shù)的作用
函數(shù)的重載:在同一個類中,根據(jù)所含參數(shù)的不同,函數(shù)名相同,即可調(diào)用不同的函數(shù)(方法)了。
構(gòu)造函數(shù):
A()
{
}
- 1.無返回值類型的定義
- 2.構(gòu)造函數(shù)名必須與類名相同
如何使用構(gòu)造函數(shù)
- 構(gòu)造函數(shù)的函數(shù)名必須和類一模一樣
- 使用構(gòu)造函數(shù) 可以簡化為對象的成員變量賦初始值。
構(gòu)造函數(shù)重載是一個java的重點(diǎn)!
注意:如果本身沒有構(gòu)造函數(shù),則編譯器會自動給程序一個空的無參的構(gòu)造函數(shù),相當(dāng)于是最低的生活保障。如果自己已經(jīng)編寫了一個構(gòu)造函數(shù),則編譯器不會再生成一個空的無參構(gòu)造函數(shù)。