在 Java 语言的类与对象 文章中,我们了解了 Java 语言 中对象的创建过程,那么对象的使用也是我们在学习 Java 语言过程中比较重要的部分。
访问属性:对象名称.属性名 访问方法:对象名称.方法名()
参数 | 描述 |
---|---|
对象名称 | 对象名称,就是我们定义的一个对象对应的名字 |
属性名 | 类里面的属性,也就是当前对象的属性 |
方法名 | 类里面的方法,就是这个类创建的对象的方法 |
Java 语言中,类中包含类属性和方法,如果让该类创建了对象,那么这些属性和方法就是该类对应的对象的特殊元素了,我们可以通过对象名称. 的方式来获取相应的方法和属性。
我们创建两个类,一个是 Animal
表示动物的类,另外一个是动物的测试类 AnimalTest
,用来创建动物对象,并且调用里面的方法。
package com.haicoder.net.clas;
/**
*动物类
*/
public class Animal {
String clolr;//颜色
int age; //年龄
String animalName;
public void eat(String foodName){
System.out.println("动物名字 : " + animalName +" 在吃 " + foodName); //打印出动物的名字,方法里面的具体操作
}
public String getClolr() {
return clolr;
}
public void setClolr(String clolr) {
this.clolr = clolr;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getAnimalName() {
return animalName;
}
public void setAnimalName(String animalName) {
this.animalName = animalName;
}
}
package com.haicoder.net.clas;
/**
* Java 测试类
*/
public class AnimalTest {
public static void main(String[] args) {
System.out.println("嗨客网(www.haicoder.net)");
Animal animal = new Animal(); //定义一个对象
animal.animalName = "猫";
animal.eat("鱼");
}
}
运行结果如下:
我们定义了一个 animal
对象,然后对里面的 animalName
进行了赋值,调用了里面的 eat
方法。
创建对象我们是对类进行 new ,然后想使用里面的属性和方法的时候,用对象名.属性 或者对象名.方法。这边我们没有考虑到类里面的 访问权限 功能,如果有访问权限,我们只能够访问有权限的那部分数据。