问题标签 [protected]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2859 浏览

php - 使用 PHP 获取用于嵌入式 swf 控件的 flv 文件

所以想做:从受保护的目录中获取一个 flv 文件,并将其作为参数提供给一个 swf 嵌入式播放器,使用 PHP。

这可能吗?

将文件内容发送到嵌入式播放器似乎不起作用。

0 投票
2 回答
222 浏览

java - 为什么只执行 java 方法的前缀返回类型?

我试图理解一些 java 代码,由于某种原因,这些代码似乎执行了它的返回类型类(SQLExecutionInfo 类),而在方法中没有其他任何东西。也许这就是java的工作原理(即不管方法体中的内容是否首先执行返回的类的类型??)

该方法由此开始:

由于某种原因,compileSingleQDB 方法(即主体)中没有任何内容被执行,但是调用了类 SQLExecutionInfo 并调用了 System.out.println("POINT ALPHA2:"+ sql)。

谁能向我解释这是为什么?

谢谢,巴勃罗

请让我提供更多信息:

这个让我很疑惑

代码执行全部从这里开始:

不知何故,它仍然达到 B 点,即使我输入:Thread.dumpStack(); and new Error().printStackTrace();

在 compileSingleQDB 方法中什么也没有出现。

即使我撕掉 compileSingleQDB 方法的内部结构并将其替换为:

字符串 jdbcExecInfo.sql 仍然以某种方式获得一个值

0 投票
2 回答
3518 浏览

sparql - Protege 中的 SPARQL 查询

我正在尝试通过Protégé Tool 查询我的本体。但是我得到的查询结果是“未找到匹配项”。

下面给出了我的 SPARQL 查询。

请谁能告诉我为什么我会得到这样的结果。

提前致谢。

0 投票
2 回答
5437 浏览

ruby-on-rails - 你曾经在 Rails 中使用受保护的可见性吗?

忏悔:我的方法只使用私有公共可见性!

我有一种感觉,这是一件坏事。但在 Rails 中,这似乎不是一个问题。

有没有人在 Rails 中有一个例子,不使用受保护的可见性是一个大错误?

0 投票
6 回答
8046 浏览

java - 为什么 Java 中的“protected”修饰符允许访问同一包中的其他类?

为什么在 Java 中,带有“protected”修饰符的成员不仅可以被同一个类和子类访问,而且可以被同一个包中的每个人访问?

我想知道语言设计的原因,而不是实际的应用程序(例如,测试)

0 投票
4 回答
305 浏览

javascript - Ok, we can have private identifiers in javascript, but what about protected ones?

Simple as that, can we emulate the "protected" visibility in Javascript somehow?

0 投票
2 回答
592 浏览

vb.net - 有没有办法让一个值只能被嵌套类 VB.NET 的父级访问?

总的来说,按照OOP范式,我对封装的理解基本上是这样说的:

  1. 如果成员是私有的,则只能由类访问。
  2. 如果成员受保护,则只能由基类和任何派生类访问。
  3. 如果成员是公开的,则任何人都可以访问它。

如果我有一个嵌套类,我可以声明一个属性只能对该类及其嵌套的父类访问吗?例如:

在示例中,如果这些成员是 Private 或 Protected,我无法从 ContainerClass 的实例直接访问 myNestedObject.myInt 或 myNestedObject.myDbl。但是假设我不想让它们公开,因为那样它们就太暴露了:它们可以从任何地方更改,而不仅仅是在 ContainerClass 对象中。将它们声明为 Friend 仍然太弱,因为这将允许它们在应用程序中的任何位置进行更改。

有什么办法可以完成我在这里的目标吗?如果没有,谁能想到一种更明智的方法来实现这样的目标?

0 投票
9 回答
75520 浏览

c++ - 受保护构造函数的实际用途是什么?

为什么有人会声明构造函数受保护?我知道构造函数被声明为私有是为了不允许在堆栈上创建它们。

0 投票
3 回答
4325 浏览

vb.net - 受保护的构造函数和 MustInherit/ 抽象类

具有受保护构造函数的类和标记为的类有什么区别MustInherit?(我在 VB.Net 中编程,但它可能同样适用于 c#)。

我问的原因是因为我有一个抽象类,我想将构造函数转换为共享/静态方法。(添加一些约束)。

我不能这样做,因为无法在共享函数中创建实例。

我正在考虑删除MustInherit关键字。这会有什么不同吗?

谢谢。

预计到达时间:

我想我已经回答了我的问题,如果我删除 MustInherit 关键字,我就不能再包含 MustOverrides,这非常有用。

考虑到这一点,有什么办法可以解决我的问题吗?

ETA2:

澄清一下,除非我删除 MustInherit 关键字,否则我不能执行以下操作?

0 投票
1 回答
1019 浏览

c# - word.open() 错误 - 试图读取或写入受保护的内存

我正在尝试按如下方式打开word文档。

我收到错误尝试读取或写入受保护的内存。