protected

    1热度

    4回答

    为什么不能使用受保护的/私有访问说明符接口声明?

    0热度

    1回答

    我试图按如下方式打开Word文档。 wordDocument = wordApplication.Documents.Open(ref paramSourceDocPath, ref paramMissing, ref paramMissing, ref paramMissing, ref paramMissing, ref paramMissing, ref paramMis

    9热度

    2回答

    我有一个旧的代码库,在这里他们使用受保护的成员变量。可以讨论这是否是一个好主意。但是,代码必须用gcc3编译好。 我有一个使用受保护的成员从x类模板美孚像这样 template <class Something> class Foo { public: // stuff... protected: some::type x; } template <class Somethi

    0热度

    3回答

    我在这里停电。我认为我理解了这些原则,但我似乎无法再使用它了。我想让一个DeleteButton从一个普通的Button类继承。这个DeleteButton应该改变受保护的填充值并且有一个静态标签。这是我有: public class Button { private var _labelText:String; protected var _paddingX:Number

    1热度

    2回答

    我是Java和OOP的新手, 我在一个类A中使用了一个私有子类(实际上是一个结构体)B,一切都很顺利,直到我决定做一个父类下的子类B.我想公开一些类C. 的保护成员。例如: public class A { private class B extends C { public int product; public int x; public int

    0热度

    2回答

    我想使用AVAudioPlayer从iTunes发生器播放M4p文件。我可以使用uiWebView来播放它,并且它可以工作,但是我想将选择的图像放在播放器的背景上,而不是“快速时间”标志。你能帮助我如何做到这一点? 这是我想用AVAudioPlayer播放的m4p文件的一个例子。 http://a801.phobos.apple.com/us/r1000/059/Music/b9/0d/be/mz

    5热度

    2回答

    这个问题类似于c#内部抽象类,如何隐藏以外的用法,但我的动机不同。下面是这种情况 我开始与以下几点: internal class InternalTypeA {...} public class PublicClass { private readonly InternalTypeA _fieldA; ... } 以上编译罚款。但后来我决定,我应该从中提取基类,

    15热度

    5回答

    假设我有一个名为“Base”的类和一个名为“Derived”的类,它是Base的子类并访问受保护的方法和Base成员。 我现在要做的就是让其他类不能继承Derived。在Java中,我可以通过声明Derived类为“final”来完成此操作。是否有一些C++技巧可以给我提供相同的效果? (理想情况下,我想这样做,除Derived之外的其他类都可以继承Base。我不能只将所有代码放入同一个类或使用f

    6热度

    2回答

    我在扩展类型(在F#中)调用其继承的类的保护方法(在C#中) 但我得到异常(见下文)中的代码如下。有没有解决方法? let getPagereference id = this.ConstructPageReference(id) 成员或对象构造函数'ConstructPageReference'不可访问。私人成员只能从声明类型中访问。受保护的成员只能从扩展类型访问,不能从内部lam

    4热度

    2回答

    我有一个基类,比如说BassClass,它包含一些我使它们受保护的字段以及一些纯虚函数。然后派生类,如DerivedClass,如class DerivedClass : public BassClass。不应该DerivedClass从BassClass继承保护的字段?当我试图编译DerivedClass时,编译器抱怨DerivedClass没有任何这些字段,这里有什么问题? 感谢