1. 创建一个学生类Student,编写一个手机类Phone

    • 属性:品牌,系统,电池

    • 为类添加合适的构造方法

    • 行为:

      • 播放音乐

      • 下载音乐

      • 给电池充电

  2. 编写一个Calculator类,该类拥有方法addition,该方法可以传入 1 至多个数值类型参数(可以是int,float,double)。并在该方法实现对传入进来的数值进行叠加后,作为返回值返回。

  3. 编写一个班级类 Class1703,以及学生类Student

    1. 学生类:

      1. 属性:名字name(String),年龄age(int),性别sex(char)

      2. 添加适当的构造方法

      3. 方法:修改名字changeName,修改年龄changeAge,修改性别changeSex,显示学生信息showInfo

    2. 班级类:

      • 属性:有42个学生的容量,Student[] stus = new Student[42];。班级名字 className

      • 添加适当的构造方法

      • 方法:

        • 添加完整的学生信息 addStudent(Student stu)

        • 添加学生信息,只有名字 addStudent(String name)

        • 添加学生信息,只有名字和年龄 addStudent(String name,int age)

        • 添加学生信息,有名字和年龄和性别 addStudent(String name,int age,char sex)

        • 修改学生信息 updateStudent(Student stu,String name);//参数二为需要修改的学生的姓名

        • 控制台输出所有学生的信息 printAllStudentInfo()。

  4. 递归算法问题:

    • 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不会死。问: 第20个月的兔子总对数为多少?(提示:先分析兔子的增长规律)

results matching ""

    No results matching ""