/* Note:Your choice is C IDE */ /***************** 访问者模式设计程序 这个模式设计程序的优点在后期代码维护比较简单,不需要知道代码实现的过程 即可完成想要的功能,详细的功能介绍可以百度获取 使用方法,看main介绍 c没有继承的属性 所以我们自己模拟编译器编写继承属性 添加函数块方法
1. 联合组合模式 //抽象的组件对象,相当于访问者模式中的元素对象 public abstract class Component {//接受访问者的访问 public abstract void accept(Visitor visitor);//向组合对象中加入组件对象 public void addChild(Component child) {// 缺省的实现,抛出例外,因为叶子