仿照StringBuilder,创建一个可以不断增加的计数器

`//仿照StringBuilder,我们也可以设计支持链式操作的类。例如,一个可以不断增加的计数器
public class Demo12{
public static void main(String[] args) {

	Adder adder = new Adder();
	adder.add(3)
	     .add(2)
		 .inc()
		 .add(10);
		 
	System.out.println(adder.value());				
}	

}

class Adder{
private int sum;

public Adder add(int n){
	sum += n;
	return this;
}

public Adder inc(){
	sum++;
	return this;
}

public int value(){
	return sum;
}

}

`

posted @ 2020-12-22 21:55  dog_IT  阅读(73)  评论(0编辑  收藏  举报