轉(zhuǎn)發(fā)請注明出處:
安卓猴的博客(http://sunjiajia.com)
本節(jié)課程將學(xué)習(xí)以下內(nèi)容:
- 對象的使用方法
- 多對象的創(chuàng)建方法
- 匿名對象的創(chuàng)建和使用方法
對象的使用方法
對象調(diào)用變量
格式:
對象.變量
對象調(diào)用函數(shù)
格式:
對象.函數(shù)()
例子:(請動手)
1.創(chuàng)建一個名為Dog.java的java源文件:
class Dog {
String name;
int age;
String color;
void jump {
System.out.println("dog jump");
}
}
2.創(chuàng)建一個名為Demo01.java的Java源文件,它包含主函數(shù):
class Demo01 {
public static void main(String[] args) {
Dog dog = new dog();
dog.name = "小白";
dog.age = 3;
dog.color = "黑色";
dog.jump();
System.out.println("名字是:" + dog.name);
}
}
多對象的創(chuàng)建方法
創(chuàng)建一個名為Demo02.java的Java源文件,它包含主函數(shù):
例子:
class Demo02 {
public static void main(String[] args) {
Dog dog01 = new dog();
dog01.name = "小白";
dog01.age = 3;
dog01.color = "黑色";
dog01.jump();
Dog dog02 = new dog();
dog02.name = "小黃";
dog02.age = 1;
dog02.color = "白色";
dog02.jump();
System.out.println("名字是:" + dog01.name);
System.out.println("名字是:" + dog02.name);
}
}
匿名對象的創(chuàng)建和使用方法
- 匿名對象只用一次。
創(chuàng)建一個名為Demo03.java的Java源文件,它包含主函數(shù):
例子:
class Demo03 {
public static void main(String[] args) {
new Dog().jump();
new Dog().name = "小花";
}
}