内部类的疑问,该怎么处理
内部类的疑问
关于内部类:
最近在写坦克大战,为所有的坦克增加“血条”这一属性,想设为内部类
但是对不同的坦克有不同的draw血条方法,怎么重写= =?
------解决方案--------------------
不必搞成内部类。“对不同的坦克有不同的draw血条方法”,不同的坦克重写血条的draw方法即可。
关于内部类:
最近在写坦克大战,为所有的坦克增加“血条”这一属性,想设为内部类
但是对不同的坦克有不同的draw血条方法,怎么重写= =?
------解决方案--------------------
不必搞成内部类。“对不同的坦克有不同的draw血条方法”,不同的坦克重写血条的draw方法即可。