为了账号安全,请及时绑定邮箱和手机立即绑定

关于继承和抽象类?

关于继承和抽象类?

qq_淹死的鱼_3 2016-11-07 16:01:27
JAVA继承里面父类  里面定义的 变量还有抽象方法里面定义的 变量有什么用呢? 子类不能直接对变量进行赋值!测试类调用的值又是父类赋的值!那定义变量有什么用,是不是只定义方法就行
查看完整描述

1 回答

?
慕盖茨2132232

TA贡献4条经验 获得超1个赞

为什么要赋值 要用父类的直接调用 或者修改 没必要赋值 你都继承了父类的变量和方法了 都有的东西 要么用 不还用就改不就行了

查看完整回答
反对 回复 2016-11-07
  • qq_淹死的鱼_3
    qq_淹死的鱼_3
    那我只是需要这个变量,但是父类的值我需要修改。那如果这么说,我又要在子类里面写public int num=20;(假如是这样)那这样父类里面的 变量不是 就没用了么!
  • 慕盖茨2132232
    慕盖茨2132232
    父类是共有的 就像 鸟 是父类 鹦鹉,乌鸦是子类 都是鸟 鸟的属性有 重量 颜色 写类你要把抽象的弄成具体的 父类的属性就是子类共有的属性 没有的属性 子类里添加 有的就用 你总不能鲤鱼作为鸟的子类吧 那样没有意义 脱离实际去弄子类父类没有意义的 解决不了任何问题
  • 1 回答
  • 1 关注
  • 1148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信