public class Student {
    private String name;
    private int age;
    
    public String getName() {
        return name;
    }
    
    public void setName(String name) {
        this.name = name;
    }
    
    public int getAge() {
        return age;
    }
    
    public void setAge(int age) {
        if(age < 0 || age > 120) {
            System.out.println('您输入的年龄有误!');
        } else {
            this.age = age;
        }
    }
    
    public static void main(String[] args) {
        Student student = new Student();
        student.setName('John');
        student.setAge(20);
        
        System.out.println('Name: ' + student.getName());
        System.out.println('Age: ' + student.getAge());
    }
}

代码解释:

  1. 类定义:
public class Student {
    // ...
}

定义一个名为 Student 的公共类,该类将用于表示学生对象。

  1. 属性:
    private String name;
    private int age;

定义了两个私有属性:name 用于存储学生的姓名,age 用于存储学生的年龄。

  1. getter 和 setter 方法:
    public String getName() {
        return name;
    }
    
    public void setName(String name) {
        this.name = name;
    }
    
    public int getAge() {
        return age;
    }
    
    public void setAge(int age) {
        if(age < 0 || age > 120) {
            System.out.println('您输入的年龄有误!');
        } else {
            this.age = age;
        }
    }

定义了 getNamesetNamegetAgesetAge 方法,用于获取和设置学生的姓名和年龄。setAge 方法还包含了年龄验证逻辑,确保输入的年龄在合理的范围内。

  1. 主函数:
    public static void main(String[] args) {
        Student student = new Student();
        student.setName('John');
        student.setAge(20);
        
        System.out.println('Name: ' + student.getName());
        System.out.println('Age: ' + student.getAge());
    }

定义了主函数 main,用于测试 Student 类。代码创建了一个 Student 对象,设置其姓名和年龄,并打印出学生的姓名和年龄。

运行结果:

Name: John
Age: 20

总结:

本示例展示了如何创建一个简单的 Java 类,并使用 getter 和 setter 方法访问和修改其属性。它还演示了如何使用类创建对象、设置属性并访问对象的值。

Java 学生类示例:创建和使用 Student 对象

原文地址: https://www.cveoy.top/t/topic/bwaW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录