(1)类名作为形参
类名作为形参实际上要的是----该类的对象。
(2)类名作为方法的返回值
类名作为方法的返回值实际上返回的是—该类的对象
class Teacher{
//Student类名作为show方法的形式参数
void show(Student s){
s.study();
}
//类名作为方法的返回值
Student getStudent(){
Student s=new Student();//Student类实例化
return s;
}
}
class Student{
String name;
int age;
void study(){
System.out.println("I can study");
}
}
class Demo1{
public static void main(String[] args){
Teacher t= new Teacher();
Student s= new Student();
t.show(s);//输出I can study
System.out.println(t.getStudent());//输出对象的地址值
}
}