问题标签 [extends]
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.
wordpress - PHP:类扩展问题“调用私有方法......从上下文......”
我在 WordPress 中有 3 个类(问题本身与它无关):
本质上 Theme_Widget 包含一些基本 WP_Widget 的扩展功能。
在 Specific_Widget 我调用 Theme_Widget 的方法之一:
当我实例化 Specific_Widget 时,PHP 会抛出一个致命错误,如下所示:
你知道我该如何解决这个问题吗?这是我第一次从 PHP 收到此错误。它可能来自WordPress本身吗?
java - 在 Clojure 中向代理类添加字段
我正在使用“代理”来扩展 Clojure GUI 应用程序中的各种 Swing 类,通常使用如下代码:
这很好用,但我不知道如何向新扩展的类添加其他字段,例如使背景图像成为随后可以更新的字段。这在 Java 中将是非常简单和常见的做法。
在 Clojure 中有没有好的方法来做到这一点?或者是否有另一种优选的方法来达到同样的效果?
django - 扩展 base.html 问题
我收到以下错误:
这是我的 base.html 文件,它与 index.html 位于同一位置
这里到底发生了什么?base.html 文件应该位于其他地方吗?
apache-flex - 在 Actionscript 3 (Flex) 中扩展数组
我正在尝试对 Array 进行更改以用于非常特定的目的。当我有以下情况时:
为什么我不能这样做?
尽管我可以做到这一点
我收到的错误是这样的:
Implicit coercion of a value with static type Array to a possibly unrelated type
php - 了解 PHP 中的类
我是正式的智障。[让我解释]
直到今天,我才真正考虑过课程及其关系。我试图找出一些似乎很明显的东西,但由于我很愚蠢,所以我看不到它。
假设我有一个将从不同文件扩展的核心类。子类如何调用其他兄弟的函数(也就是说,如果那些被认为是子类)。示例代码:(不要杀我)
然后在另一个文件上,我说:
在另一个文件上,我说:
我将如何创建一个新对象以及何时创建一个新对象,以便我能够以类似于$newObject->Children->function();
我正在认真考虑我今天完全失去大脑的选项的方式访问子类和父类的函数并且无法思考。
我显然做错了,因为:$newObject = new cOne;
创建了对象,但是来自子类之一的代码无法访问不直接在核心类中或本身中的任何内容。
谢谢
java - 在 Java 类型参数中,是否仅表示严格的子类型?还是E也足够了?
在 Java 类型参数中,是否仅表示严格的子类型?还是E也足够了?
python - 如何在谷歌应用引擎上扩展父 html 页面
在谷歌应用引擎模板中,我可以使用它来扩展 index.html 中的 b.html:
但是如何在 index.html 中扩展 a.html。
谢谢
android - 如何从不扩展 Activity 的类中获取视图引用?
我想要一个“Utils”类,它将在我的代码中使用多种方法。例如,我有一个带有 atextview
和两个ImageButton
s 的顶栏,它们必须在不同的活动上显示不同的文本和图标。
我发现自己在每项活动中都写了这样的东西:
我想在我的整个应用程序中找到一次 findViewById,然后调用一个方法setupTopBar(String text, R.id.iconForImageButton1, R.id.iconForImageButton2)
,或者甚至传递当前 Activity 的 id 并让该方法找出在文本和图像中显示的内容。
我创建了这个类Util
,但它没有扩展Activity
。问题是,如果没有,findViewById
则无法访问,因此我无法使用它。
在Android中做这样的事情的模式是什么?
android - 来自extends Activity的Run方法扩展了Runnable
我正在尝试从正在运行的 Runnable 内部调用一个方法。它等待输入字符串,然后根据字符串(字符串充当命令)调用方法并运行其中的内容。
java - 在 Java 中使用扩展会导致封闭实例错误
我正在尝试在 Java 中使用扩展(继承)。我做了一个快速的抽象类来扩展,然后扩展它。但是,我的 IDE 现在说“需要包含 abstract_class 的封闭实例”,并为派生类的构造函数提供了很大的错误行。这到底是怎么回事?抽象类没有或不需要任何类型的构造函数。
仅供参考,我部分使用的是扩展而不是实现,因为我不想为每个相同的派生类维护的实现细节涉及对此使用反射。
编辑:我已经阅读了一些回复。以上帝的名义,什么是静态(或非静态)类?只是为了激怒你们,它并没有解决问题。
而且我认为 C++ 的头文件很糟糕。