核心思想 假如你有一块蛋糕,加上奶油就是奶油蛋糕,再加上草莓就是草莓奶油蛋糕,再加。。。 类也可以这样,一个基础类,你不断给它添加功能,那么它的功能越明确。就像Object类是所有类的鼻祖,给它加不同的功能就具体化成不同的类。 实现 实现一个基础 数进制 转换类。 然后添加一个将十进制数转换为二进制数的方法。 在添加一个将十进制转换为八进制的方法。 以此类推。这就是装饰物模式,也许你已经在用了。