Java编程中如何区分类和对象?请结合main方法编写一个简单的类,并解释类与对象的关系。
时间: 2024-11-05 07:20:50 浏览: 10
在Java中,类是对象的蓝图或模板,它定义了对象的属性和行为。对象是类的实例,具有实际的内存地址和状态。要理解类和对象的区别,我们可以从创建一个简单的Java类开始。
参考资源链接:[Java基础选择题集锦:面向对象、类与包](https://wenku.csdn.net/doc/66avndcw27?spm=1055.2569.3001.10343)
首先,定义一个类名为`Person`,它包含了基本的属性如姓名和年龄,并提供了构造函数、getter和setter方法。然后在类中添加一个main方法,作为程序的入口点。在main方法中,我们将创建`Person`类的实例(对象)并调用其方法。
```java
public class Person {
// 属性
private String name;
private int age;
// 构造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// getter方法
public String getName() {
return name;
}
public int getAge() {
return age;
}
// setter方法
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
// 主方法,程序的入口
public static void main(String[] args) {
// 创建Person类的对象
Person person = new Person(
参考资源链接:[Java基础选择题集锦:面向对象、类与包](https://wenku.csdn.net/doc/66avndcw27?spm=1055.2569.3001.10343)
阅读全文