第1关:随机数
1 | package step1; |
编写程序,利用数组计算Fibonacci数列的前20个元素的值。
1 | package step2; |
使用递归计算1+2+…+n之和。
1 | package step3; |
类的定义 与 对象的创建
设计一个表示学生的类,该类具有表示姓名的属性name和表示年龄的属性age,同时还具有表示说话行为的方法speak(),用于输出学生的姓名和年龄。
1 | package task01; |
本实训将创建三个学生对象,它们的引用变量分别是s1、s2和s3,首先分别使用s1和s2引用为name和age赋值,然后调用speak()方法,最后将s2变量赋值给s3,s3也调用speak()方法。
1 | package task02; |
对类进行封装,防止外界对类中的成员变量随意访问。
为了掌握类的封装,本练习将使用private关键字对学生类的成员变量name和age进行私有化,同时分别提供一个setName(String n)和setAge(int a)方法用于外界的访问,其中setAge(int a)中需要对age进行判断。
1 | package task03; |
第二章
1 | package chapter2.step7; |