【发布时间】:2011-05-22 08:39:50
【问题描述】:
我正在处理的项目只有一个有朋友的个人资料
我已经这样做了
静态类配置文件
同学
个人资料有静态好友集合
但个人资料和朋友的变量与姓名、图片、..等相同
所以我决定让一个人抽象类并继承它
然后我发现我不能从 person 继承静态类 [profile] 因为变量没有属性
所以我亲自将变量设为静态
那么每个朋友都没有它的变量,因为静态变量将属于朋友类
我是新手,我知道这是一个愚蠢的问题!
但是最好的实现方式是什么
我更喜欢使用静态配置文件来实现可访问性
出于可访问性目的,我更喜欢使用静态事物
【问题讨论】:
-
想必您知道静态变量意味着每个人都共享相同的值吗?也许您根本不应该使用静态,而是从一个人类派生所有内容。
-
是的,朋友们不共享相同的值,但只有一个配置文件,我想从任何其他类访问配置文件,所以我更喜欢将其实现为静态