package day01;
/**
*链式编程
* 2022/10/11
*/
public class Test4 {
public static void main(String[] args) {
Dog dog = new Dog();
dog.setName("小黑");
dog.setAge(5);
//链式编程代码更简洁,可以与传统方式兼容使
dog.setName("大黄").setAge(5);
}
}
class Dog{
private String name;
private int age;
/*
* 给方法添加返回值,返回this,即调用当前方法的对象的地址值
* 方便后续调用该对象的其他内容
* @param name
* @return
*/
public Dog setName(String name) {
this.name = name;
return this;
}
public void setAge(int age) {
this.age = age;
}
}
4. 链式编程
最新推荐文章于 2024-04-16 15:32:57 发布