在一个项目的包下分别创建两个类,分为主类,和学生类,在主类中写main方法,调用学生类中的属性(学号,姓名,爱好),并打印输出。
时间: 2024-10-14 15:15:27 浏览: 18
在一个Java项目中,你可以按照这样的步骤来组织:
首先,创建一个名为`MainClass`的主类,它通常位于`com.example.yourproject`这样的包下。在`MainClass`中,你需要添加一个`main`方法,这是程序的入口点。假设你的学生类名为`Student`,它应该也在同一个包下。
```java
// MainClass.java
package com.example.yourproject;
public class MainClass {
public static void main(String[] args) {
// 创建 Student 类的实例
Student student = new Student();
// 设置学生属性
student.setStudentNumber(1001);
student.setName("张三");
student.setHobby("篮球");
// 打印学生的属性
System.out.println("学号: " + student.getStudentNumber());
System.out.println("姓名: " + student.getName());
System.out.println("爱好: " + student.getHobby());
}
}
```
然后,创建一个名为`Student`的子类:
```java
// Student.java
package com.example.yourproject;
public class Student {
private int studentNumber;
private String name;
private String hobby;
// 提供 getter 和 setter 方法
public int getStudentNumber() {
return studentNumber;
}
public void setStudentNumber(int studentNumber) {
this.studentNumber = studentNumber;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getHobby() {
return hobby;
}
public void setHobby(String hobby) {
this.hobby = hobby;
}
}
```
现在,当你运行`MainClass`的`main`方法时,它会创建一个`Student`对象,并通过`get`方法访问和打印其属性。
阅读全文