猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在抽象类中定义变量:public abstract String name;
在抽象类中定义变量:public abstract String name;
这样是错误的。我想问,抽象类中不能定义一个必须继承的抽象的变量是吗
baobao9888
浏览 4332
回答 2
2回答
天启之魂
你先理解什么是抽象... 当一个方法只有声明,没有实现时,该方法就是抽象方法,需要通过关键字abstract来修饰 抽象方法必须定义在抽象类中,该类必须被abstract修饰所以抽象这个概念 其实没属性没有关系....没有抽象属性这么个东西,更别提定义一个必须继承的抽象变量了....不要说没有赋值的变量是抽象变量,类中定义的成员变量系统都是默认有赋值的,整数是0 小数是0.0 String 是null
1
0
1
Richard_msx
没听懂,name不是属性吗,只要继承类,属性就有的
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续