对象加强的三种方法:
1/继承
2/装饰着模式
3/动态调用
2:装饰着模式:就是就是
1-先建一个基类 ,如咖啡类 。味道很苦
2- 再建一个类配料类 也就是说是所欲配料种类的父类。然后写多配料子类个子类继承配料类,。
3-子类三个步骤
1/自己的构造函数,将基类 coffee类传进来 this .coffee = coffee.
2/要将基类定义成自己的成员属性 非私有的。Coffee coffee;
而且要在基类的当中定义成员配料类的私有的成员属性
private mix 而且要使用get set 方法 。
3/就是要有添加的方法 并且添加之后的类,要能返回出去。
而且最重要的就是,你要要添加多种配料那么,不能直接用coffee.set
而是要set(先get然后拼接 不然就是覆盖了);
是你还有你,一切拜托你。