首页 > 其他分享 >面向对象-参数和返回值

面向对象-参数和返回值

时间:2023-02-01 11:14:39浏览次数:43  
标签:对象 cat 面向对象 参数 返回值 Cat public 类名

面向对象-参数和返回值

类名作为参数和返回值

  1. 方法的形参是类名,就是需要该类的对象.
  2. 方法的返回值是类名,就是返回一个该类的对象.
//猫类
public class Cat {
    public void eat(){
        System.out.println("猫吃鱼.");
    }
}
//----------------------------------------
//操作类
public class CatOperator {
    public void abc(Cat cat) {
        cat.eat();
        //方法的形参是类名,就是需要该类的对象.
    }
    public Cat getCat() {
        Cat cat = new Cat();
        return cat;
        //方法的返回值是类名,就是返回一个该类的对象.
    }
}
//-------------------------------------------
//测试类
public class Demo {
    public static void main(String[] args) {
        CatOperator co = new CatOperator();
        Cat c = new Cat();
        co.abc(c);//把Cat c这个对象传给形参
        Cat cat = co.getCat();//方法的返回值赋值是个对象,给cat
        cat.eat();//再用这个对象调用方法
    }
}

标签:对象,cat,面向对象,参数,返回值,Cat,public,类名
From: https://www.cnblogs.com/lg369/p/17081926.html

相关文章