0
A
回答
0
通过保护最小接口揭露它:
class Base {
private List<string> _elems = new List<string>();
protected ICollection<string> ElementStore { get { return _elems; } }
}
class Derived : Base {
public Derived() {
ElementStore.Add("Foo");
ElementStore.Add("Bar");
}
}
相关问题
- 1. 如何不允许暴露从特定类派生的类?
- 2. 将C++类暴露给QML
- 3. 将属性暴露给Spark皮肤类
- 4. 在基类中使用派生类的字段在c#中
- 5. 使用在基类派生类,而派生类的基类
- 6. 基类和派生类中的静态字段
- 7. 派生类访问的基类 - 如何?
- 8. 如何将C++类型的参数类型为IHTMLDocument *的方法暴露给COM?
- 9. 基类可以查看派生类的受保护字段吗?
- 10. Java;将基类转换为派生类
- 11. 将基类扩展为派生类
- 12. 将派生类转换为基类
- 13. JAXB:如何将派生对象作为基本类型的XML元素返回?
- 14. 暴露DOM元素与JS
- 15. 基类和派生类
- 16. 从基类INITIALISE派生类
- 17. C++ - 派生类到基类
- 18. 访问派生类中的字段
- 19. 将派生类传递给Web服务方法,作为基类
- 20. 将基类对象分配给派生类对象
- 21. 将派生类构造函数分配给基类指针
- 22. C#将派生类分配给基类变量与泛型
- 23. 如何将java对象暴露给LuaJ
- 24. 查找从python中的给定基类派生的所有类
- 25. 如何将子类指派给非泛型类中的泛型字段
- 26. 模板化基类中的派生类
- 27. 包中的基类和派生类
- 28. 模式创建包含许多字段本身和基类的派生类
- 29. 使用多态性将派生类的值复制到基类
- 30. Python 2.6:如何访问派生类隐藏的基类描述符字段?
你能多谈谈这个领域? – 2010-03-15 19:29:04
该字段是一个固定长度的集合,但元素需要可以对派生类进行修改。在这种情况下,我认为自然选择是一个数组作为字段的类型。它可能会更好地解释为基类将分配和派生类将分配。 – 2010-03-16 14:30:49