📜  java中的创建对象和调用方法(1)

📅  最后修改于: 2023-12-03 15:16:31.357000             🧑  作者: Mango

Java中的创建对象和调用方法

Java是一种面向对象的编程语言,因此创建对象和调用方法是Java编程中的重要内容。本文将介绍Java中的对象创建和方法调用的方法和步骤。

创建对象

在Java中创建对象需要以下步骤:

  1. 定义类:首先需要定义一个类,类是一个对象的模板。类定义了对象的属性和方法,对象是类的实例化。

  2. 创建对象:在Java中创建对象需要使用new关键字,其语法如下:类名 对象名 = new 类名();

  3. 初始化属性:对象创建后,需要对对象的属性进行初始化。可以通过对象的方法对属性进行初始化,也可以通过对象的构造方法对属性进行初始化。

示例代码:

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中调用方法需要以下步骤:

  1. 创建对象:首先需要创建对象,方法是对象的一部分,只有对象才能调用方法。

  2. 调用方法:调用对象的方法需要使用点运算符 . ,其语法如下:对象名.方法名(参数列表)

示例代码:

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中的对象和方法。