1.类对象作为方法的参数
案例1:老师让学生敲代码.
分析:
①从这句话中我们可以确定有两个类,分别是老师和学生。
②老师有一个命令(command)行为,学生有一个敲代码(coding)行为。
③学生是老师命令的对象,在老师命令下,学生需要做出敲代码行为。
代码示例:
//老师类
class Teacher {
//command的参数是一个学生对象
public void command (Student stu) {
//使学生做出敲代码行为
stu.coding();
}
}
//学生类
class Student {
String name;
public void coding () {
System.out.println(name + "敲代码");
}
}
//测试类
public class Demo1 {
public static void main(String[] args) {
//创建一个学生对象
Student student = new Student();
student.name = "小胖";
//创建一个老师对象
Teacher teacher =