淘先锋技术网

首页 1 2 3 4 5 6 7

JAVA 是一种面向对象的编程语言,其中最基本的概念是“类”和“对象”。

类是一种抽象的概念,用于描述具有相同属性和行为的一组对象。例如,我们可以说“人”是一个类,其中每个人都有一些共同的属性和行为,例如姓名、性别、年龄、行走等。类定义了一组属性和操作,以便可以创建特定类型的对象。

public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public void walk() {
System.out.println(name + " is walking...");
}
}

上面的代码定义了一个 Person 类,其中包括姓名和年龄两个属性,以及走路行为。该类还包括一个构造函数,以便可以创建一个 Person 对象,并初始化其属性。接下来,我们可以使用该类创建 Person 对象:

Person person1 = new Person("Tom", 25);
person1.walk(); // 输出:Tom is walking...

上面的代码创建一个名为 Tom、年龄为 25 的 Person 对象,并调用其 walk() 方法。

对象是类的一个实例,它具有该类所定义的所有属性和方法。每次创建新对象时,它都会具有自己的一组属性值,但类定义的方法在所有对象之间共享。因此,如果我们创建两个 Person 对象,它们都可以使用 walk() 方法。

Person person2 = new Person("Anna", 30);
person2.walk(); // 输出:Anna is walking...

在使用 JAVA 编写程序时,类和对象是最基本的概念。理解这两个概念非常重要,因为它们构成了面向对象编程的核心。