Student02370236关于【关于用多态取代条件判断】
我想不能说是多态取代了if/switch,而是在面向对象这个环境下,多态更好的完成了if/switch的功能.因为没有现成的代码,我就简单写一下,是一个树型组件的例子:一个树简单地分为分支和叶子,当前结点是一个分支点的时候需要调用分支对象的writer()方法,当前结点是叶子结点的时候要调用叶子对象的writer()方法.同样的方法实现了不同的功能,产生了不同的效果,这就是多态的一个应用.代码(随
转载
2006-07-22 19:22:00 ·
896 阅读 ·
0 评论