淘先锋技术网

首页 1 2 3 4 5 6 7

Java中的对象和类是紧密关联的,一个类有了对象的存在才显得有意义。Java中,对象是根据类创建的。所以,类在 Java 中起到了非常重要的作用。

类是用来定义一个对象的属性和行为的。类中定义了对象可以拥有的属性和方法,相当于一个模板,它告诉 Java 程序如何创建一个对象。在这个模板里,定义了对象的属性和方法,以及如何访问这些属性和方法。

而对象则是类创建出来的一个具体实例,即分配内存空间并且初始化为类定义的属性。一个类可以创建多个对象,每个对象都有自己的属性和方法,互相之间并不影响,即使是同一类的对象也不例外。

//下面是一个简单的实例代码
public class Person{
String name;    //定义姓名属性
int age;        //定义年龄属性
void sayHello(){   //定义打招呼方法
System.out.println("Hello, my name is " + name + ", and I am " + age + " years old.");
}
}
Person person1 = new Person();  //创建对象1
person1.name = "John";  
person1.age = 28;
person1.sayHello(); //输出"Hello, my name is John, and I am 28 years old."
Person person2 = new Person();  //创建对象2
person2.name = "Lucy";  
person2.age = 25;
person2.sayHello(); //输出"Hello, my name is Lucy, and I am 25 years old."

可以看到,类和对象之间的关系是密不可分的。类给对象定义了属性和方法,而对象则是类创建出来的一个具体实例,执行类中定义的方法,并访问类中定义的属性。