课程
/后端开发
/Java
/Java入门第二季 升级版
为什么要用abstract呢?我直接这样写也可以啊 对这个还是有点不理解,使用abstract有什么好处呢 麻烦大神给解释一下 多谢!
2018-11-22
源自:Java入门第二季 升级版 10-3
正在回答
想象一下,一个游戏每个玩家都有装备、坐骑、宠物、技能等等等。定义一个父类,用abstract来约束各个玩家的属性都是一样的,创建玩家路人甲的类时,调用父类,就不会漏玩家的属性了。
好的, 多谢!
abstract的意思就是提前规定好类中应该有的方法,可以防止子类里漏写什么方法。
你如果觉得没用,那就说明在这个例子里确实用不着。用得着的时候自然会想起来
慕哥6242295 提问者
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
6 回答我有问题请教大神
2 回答有问题想请教一下~
3 回答有个问题啊请教一下
1 回答新手代码,请指教,有问题~
5 回答1-10有点问题,烦请指教