📅  最后修改于: 2023-12-03 15:16:31.357000             🧑  作者: Mango
Java是一种面向对象的编程语言,因此创建对象和调用方法是Java编程中的重要内容。本文将介绍Java中的对象创建和方法调用的方法和步骤。
在Java中创建对象需要以下步骤:
定义类:首先需要定义一个类,类是一个对象的模板。类定义了对象的属性和方法,对象是类的实例化。
创建对象:在Java中创建对象需要使用new
关键字,其语法如下:类名 对象名 = new 类名();
初始化属性:对象创建后,需要对对象的属性进行初始化。可以通过对象的方法对属性进行初始化,也可以通过对象的构造方法对属性进行初始化。
示例代码:
public class Animal {
String name;
int age;
public Animal() {
name = "Unknown";
age = 0;
}
public Animal(String n, int a) {
name = n;
age = a;
}
public void setName(String n) {
name = n;
}
public void setAge(int a) {
age = a;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
public class TestAnimal {
public static void main(String[] args) {
Animal a1 = new Animal();
Animal a2 = new Animal("Tommy", 3);
System.out.println(a1.getName() + " " + a1.getAge()); // Unknown 0
System.out.println(a2.getName() + " " + a2.getAge()); // Tommy 3
a1.setName("Lucy");
a1.setAge(2);
System.out.println(a1.getName() + " " + a1.getAge()); // Lucy 2
}
}
在Java中调用方法需要以下步骤:
创建对象:首先需要创建对象,方法是对象的一部分,只有对象才能调用方法。
调用方法:调用对象的方法需要使用点运算符 .
,其语法如下:对象名.方法名(参数列表)
。
示例代码:
public class Employee {
String name;
int age;
public Employee(String n, int a) {
name = n;
age = a;
}
public void setName(String n) {
name = n;
}
public void setAge(int a) {
age = a;
}
public void display() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}
public class TestEmployee {
public static void main(String[] args) {
Employee e = new Employee("Tom", 25);
e.display();
e.setName("Lucy");
e.setAge(26);
e.display();
}
}
以上代码演示了Java中对象的创建和方法的调用,对于初学者来说应该足够了解Java中的对象和方法。