重写的Coffee的方法没有覆盖Beverage的会报错的方法

来源:4-3 模板方法模式的基本知识

慕姐3435261

2017-06-06 21:24

我初始化coffee还是会报错http://img.mukewang.com/5936ad080001266806560263.jpg

写回答 关注

1回答

  • 梁辰和Murph
    2017-06-09 11:52:31

    就是没有实现调用重写的方法,原因是coffee.init();调用的是这个方法:http://img.mukewang.com/593a1a920001a5ff05370192.jpg

    但是这里的this指的是Beverage,所以它调用的是父类的方法,并不是子类重写的方法.

星级评分原理和实现(上)

本课程主要讲解如何使用不同的方式来实现星级评分的效果.

25809 学习 · 109 问题

查看课程

相似问题