用java写一个关于学校有若干学生的嵌套类程序
时间: 2023-02-23 14:25:42 浏览: 65
在 Java 中,你可以使用内部类来实现关于学校有若干学生的程序。
以下是一个简单的代码示例:
```
class School {
private String name;
public School(String name) {
this.name = name;
}
class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public void print() {
System.out.println("学生姓名:" + name + ",年龄:" + age + ",所在学校:" + School.this.name);
}
}
public void addStudent(String name, int age) {
Student student = new Student(name, age);
student.print();
}
}
public class Main {
public static void main(String[] args) {
School school = new School("XX小学");
school.addStudent("张三", 10);
school.addStudent("李四", 11);
}
}
```
运行结果:
```
学生姓名:张三,年龄:10,所在学校:XX小学
学生姓名:李四,年龄:11,所在学校:XX小学
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)