来人啊,帮帮我啊,我还没怎么接触Java啊啊~

用Java写:学生有姓名和年龄信息,学生可以进行自我介绍。班级有班级名称和人数(班级最多容纳50人),实现向班级中添加学生,输出班级所有学生。

识别类:

1、学生类:属性(姓名、年龄);行为(自我介绍)

2、班级类:属性(班级名称、人数);行为(添加学生,显示所有学生信息)


 
import java.util.ArrayList;
import java.util.List;
 
public class Test {
 
    public static void main(String[] args) {
        List<Student> students = new ArrayList<>();//学生集合
        //实例化三个学生
        Student xiaohong = new Student("小红");
        Student xiaoming = new Student("小明");
        Student xiaojun = new Student("小军");
        //将学生添加进学生集合里面
        students.add(xiaohong);
        students.add(xiaoming);
        students.add(xiaojun);
         
        //实例化一个班级并设置属性值
        Banji c1 = new Banji();
        c1.className = "软件2班";
        c1.studentList = students;
        c1.print();
    }
}
 
class Banji{
    String className;
    List<Student> studentList;//学生集合
         
    //打印出班级名称和学生姓名
    public void print(){
        String str = "";
        for(Student s:studentList){
            str += s.name + ",";
        }
        System.out.println("班级名称:" + className + "\n学生:" + str);
    }
}
 
class Student{
    String name;
    // 这里应该还有学生的一些属性
 
    public Student(String name){
        this.name = name;
    }
}

对于你这个问题可以参考如下链接:

java班级类包括班级名称_设计一个班级类和一个学生类:1.学生类属性:姓名,学号,成绩(整数即可),定义相关构造方法;定义返回学生信息字符串的方法;2.班级类属性:班级名,人数,成员;其中成员是一个..._会打嗝的布谷鸟的博客-CSDN博客 题目显示不全,完整题目描述:设计一个班级类和一个学生类:1.学生类属性:姓名,学号,成绩(整数即可);定义相关构造方法;定义返回学生信息字符串的方法;2.班级类属性:班级名,人数,成员;其中成员是一个学生类的数组;班级类中定义方法,(1)显示总分和平均分(2)显示最高分和最低分学生信息(3)向班级中添加学生,即向班级类中的成员数组中添加学生对象。3.在班级类中定义main方法,定义班级类对象,输入... https://blog.csdn.net/weixin_34634231/article/details/114759059?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-4-114759059.pc_agg_new_rank&utm_term=java%E7%8F%AD%E7%BA%A7%E7%B1%BB&spm=1000.2123.3001.4430

用JAVA创建两个类,一个学生类,一个班级类,怎样实现班级类中含有学生类的对象数组??_百度知道 https://zhidao.baidu.com/question/1898480818324449020.html

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img