288得票4回答
如果我将别人的私有Github仓库fork到我的账户中,它会出现在我的账户中作为一个公共仓库吗?

有人向我授权可以访问他们在Github上的私有repo。我的目标是将这个项目fork到自己的账户中,以便利用Github的pull request功能。 我在Github上只有一个基本账户,无法创建自己的私有repo。但如果我将别人的私有repo fork到我的账户中,它会显示为公开吗?

287得票21回答
子类会继承私有字段吗?

这是一个面试问题。 子类会继承私有字段吗? 我回答“不会”,因为我们不能使用“常规的OOP方法”访问它们。但是面试官认为它们被继承了,因为我们可以间接或使用反射访问这些字段,并且它们仍然存在于对象中。 当我回来后,在javadoc中找到了以下引用: 超类中的私有成员 ...

283得票3回答
在Objective-C中,"@private" 是什么意思?

@private 在 Objective-C 中表示私有成员变量。

250得票16回答
Java中的构造函数可以是私有的吗?

构造函数可以是私有的吗?私有构造函数有什么用处?

226得票9回答
203得票10回答
为什么外部Java类可以访问内部类的私有成员?

我发现外部类可以访问内部类的私有实例变量。这是如何实现的?以下是演示此功能的示例代码:class ABC{ class XYZ{ private int x=10; } public static void main(String... args){ ...

193得票23回答
C++中的静态构造函数?我需要初始化私有的静态对象。

我想在一个类中拥有一个私有静态数据成员(包含所有小写字母a-z的向量)。在Java或C#中,我可以创建一个“静态构造函数”,它会在创建类的任何实例之前运行,并设置类的静态数据成员。它只会运行一次(因为变量是只读的,且只需要设置一次),而且由于它是类的函数,所以可以访问其私有成员。我可以在构造函...

187得票20回答
Java中私有静态变量的作用是什么?

如果将变量声明为public static varName;,则可以通过ClassName.varName从任何地方访问它。我也知道静态成员由类的所有实例共享,并且不会在每个实例中重新分配。 将变量声明为private static varName;与声明private varName;有什...

177得票4回答
C++中的友元声明 - public和private之间的区别

将友元函数/类声明为私有(private)或公共(public),是否有区别?我在网上找不到相关资料。 我是指以下两种情况之间的区别:class A { public: friend class B; }; 和class A { private: //or nothing ...

177得票6回答
如何调用私有方法?

我有一个类,使用XML和反射返回Object给另一个类。 通常这些对象是外部对象的子字段,但有时它是我想要动态生成的东西。我尝试过类似这样的方法,但没有成功。我相信这是因为Java不允许您访问反射中的private方法。Element node = outerNode.item(0); St...