【发布时间】:2016-08-18 08:10:18
【问题描述】:
我在 OO 环境中工作,并且正在与同事进行概念性讨论。假设您有两个没有共同祖先的类(“A”和“B”),B 需要访问来自A 的信息。它可以通过字段或吸气剂来做到这一点。困境是这些必须被宣布为“公共”,因此对全世界都是可见的。由于“私有”可见性是不可能的(由于不同的目的,在类树中的位置完全不同),它们已被实现为公共的。
但我想知道是否有一个概念(在any OO-Language 中)可以控制这些字段只对B 和其他人可见?
【问题讨论】:
标签: oop inheritance