Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
PHP:将接口作为参数传递
在 NET 中 我将接口作为类方法中的参数传递 我想知道PHP可以实现吗 我的场景是我有一个处理 mqin 系统功能的类 现在我想将通知系统与其集成 我想将通知系统分开 因为它不是系统的主要部分 而且我可以在其他地方使用它 如果我有以下结构
php
OOP
interface
声明 Javascript 函数后可以更改它吗?
假设我有var a function return 1 是否可以改变a以便a 回报2 也许通过编辑a对象 因为每个函数都是一个对象 Update 哇 谢谢所有的回复 但是 恐怕我并不是想简单地重新分配变量 而是实际编辑现有函数 我正在思考如
javascript
function
OOP
Wrapper
modifier
这里的instanceof检查有什么问题吗?
随着泛型的引入 我不愿意尽可能地执行instanceof或强制转换 但在这种情况下我没有看到解决方法 for CacheableObject
Java
OOP
如何自动创建目录中每个类的实例?
如何在 ruby 中创建目录中每个文件中每个类的实例 将其作为数组提供 先感谢您 您可以使用ObjectSpace找到新的类然后实例化它们 def load and instantiate class files Find all the
ruby
Arrays
OOP
class
directory
为什么我不能将 C# 方法声明为虚拟方法和静态方法?
我有一个辅助类 它只是一堆静态方法 并且想对辅助类进行子类化 有些行为是唯一的 具体取决于子类 因此我想从基类调用虚拟方法 但由于所有方法都是静态的 我无法创建普通的虚拟方法 需要对象引用才能访问虚拟方法 有没有办法解决 我想我可以使用单例
c
OOP
当我可以通过引用子类访问所有方法时,为什么还要引用基类呢?
我正在学习java概念 我对java继承概念有疑问 在继承中 我们可以将子类实例分配给基类引用 这样我们就只能访问基类函数 我们可以将继承层次结构中的任何子类实例分配给基类引用 对于分配给特定基类引用的实例类型 我们只能访问基类函数 我没有
Java
OOP
inheritance
polymorphism
好的面向对象设计可以像好的关系数据库设计那样形式化吗?
在数据库世界中 我们有标准化 您可以从设计开始 逐步推进步骤 最后得到正常形式的数据库 这是在数据语义的基础上完成的 可以被认为是一系列的设计重构 在面向对象的设计中 我们有 SOLID 原则和各种其他特殊的指导方针来实现良好的设计 您是否
OOP
Theory
Normalization
relationaldatabase
solidprinciples
Echo Return构造方法;
不起作用 我不明白如果你试图在构造函数上返回值 你为什么要研究 OOP OOP 的重点是拥有执行许多任务的对象 如果您想返回字符串 数组 资源 那么 OOP 不适合您 构造函数用于在对象初始化的前期阶段启动代码 它允许您在用户使用对象之前执
php
OOP
constructor
为什么抽象类“DocumentBuilderFactory”允许实例化新实例
最近 我一直在使用 XML 解析器 这对我来说才刚刚开始 我设法理解如何在 java 中使用 DOM 解析器类 即DocumentBuilderFactory and DocumentBuilder解析 XML 文档 DocumentBui
Java
OOP
abstractclass
instantiation
为什么循环引用被认为是有害的? [关闭]
Closed 这个问题是基于意见的 目前不接受答案 Locked 这个问题及其答案是locked因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动 为什么一个对象引用另一个引用第一个对象的对象是一个糟糕的设计 之间的循环依赖关
NET
OOP
在类方法上使用 property()
我有一个包含两个类方法的类 使用classmethod 函数 用于获取和设置本质上是静态变量的内容 我尝试使用property 函数与这些 但它会导致错误 我能够在解释器中使用以下命令重现该错误 class Foo object var 5
python
OOP
如何在Python中从子类调用父类的方法?
在 Python 中创建简单的对象层次结构时 我希望能够从派生类调用父类的方法 在 Perl 和 Java 中 有一个关键字 super 在 Perl 中 我可能会这样做 package Foo sub frotz return Bamf
python
class
OOP
object
inheritance
我应该为 User 类的唯一实例使用哪种模式?
我有这个用户类 class User private logged false private id public function User gt Check if the user is logged in with a cookie
php
OOP
DesignPatterns
是否可以在 PHP 中创建静态类(就像在 C# 中一样)?
我想在 PHP 中创建一个静态类 并让它像在 C 中一样运行 所以 第一次调用类时会自动调用构造函数 无需实例化 诸如此类的东西 static class Hello private static greeting Hello privat
php
DesignPatterns
OOP
static
为什么 Class 变量没有更新其所有实例?
我正在学习课程 但不明白这一点 class MyClass var 1 one MyClass two MyClass print one var two var out 1 1 one var 2 print one var two va
python
OOP
instance
classvariables
为什么 Java 允许将字符串文字分配给 String 对象?
String是java中的一个类 在声明和分配字符串时 正确的说法是字符串名称 Paul 虽然要从 java 类实例化对象 但我们这样做字符串名称 new String 以名字作为对象 我想知道为什么我们可以将一系列字符 Paul 分配给该
Java
string
OOP
Magento 2 重定向到支付网关错误
我已经使用转换器转换了我的 Magento 1 支付模块 我想我需要修改代码以适应 Magento 2 我被困在结账过程中 重定向到支付网关 以下是当 magento 尝试重定向到时我的错误http localhost 8083 mm pd
php
OOP
module
upgrade
magento20
为什么某些 Matlab 类方法需要“显然”不必要的输出参数 [重复]
这个问题在这里已经有答案了 在改进我的项目代码几个月后 我终于需要定义一个新类 必须翻阅以前的类定义来刷新约定 我注意到所有构造函数和属性设置器都有一个输出参数 即使没有为其分配任何内容 例如 function o myConstructo
MATLAB
OOP
Methods
静态方法和实例方法同名吗?
我有一个在 C 中同时具有静态和非静态接口的类 类中是否可以有具有相同名称和签名的静态方法和非静态方法 当我尝试这样做时 出现编译器错误 但出于某种原因 我认为有一种方法可以做到这一点 我错了还是没有办法在同一个类中同时拥有静态和非静态方法
c
NET
OOP
Laravel 5.8 中未捕获的错误“找不到类”
我正在尝试从另一个文件夹调用我的模型文件 我已经提供了这两个文件结构 我收到此错误 未捕获错误 在 Applications XAMPP xamppfiles htdocs pro app Scr ipts Providers 1 Scra
php
Laravel
OOP
composerphp
«
1 ...
65
66
67
68
69
70
71
...80
»