首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
Java
抽象类的成员变量的作用是什么?
1oNflow
·
2020-01-01 10:15:45 +08:00
via iPhone · 2959 次点击
这是一个创建于 1732 天前的主题,其中的信息可能已经有所发展或是发生改变。
考虑的点是,子类并不会覆盖父类的重名变量,而且子类直接使用父类变量( private 的话还不能直接使用)感觉并不是一个好的行为。一般什么场合会设置抽象类的成员变量?
变量
父类
子类
抽象
2 条回复
•
2020-01-01 10:39:31 +08:00
1
lihongjie0209
2020-01-01 10:33:26 +08:00
抽象是为了接口, 不是为了数据
2
dandycheung
2020-01-01 10:39:31 +08:00 via iPhone
1
讨论前提:楼主知道抽象类与接口的差异。
抽象类允许有自己的方法,且有实现。很显然,实现方法时,如果需要将某种状态 /数据反应到访问对象上,则需要具化为一个属性。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2637 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms ·
UTC 08:20
·
PVG 16:20
·
LAX 01:20
·
JFK 04:20
Developed with
CodeLauncher
♥ Do have faith in what you're doing.