面向对象的设计
object oriented design

我最近开始学习测试驱动的开发,但我总是看到自己改变了我的课程的设计,以便更高层次的课程可以访问更多的属性。 (改变设计后,我的测试...

JS类没有经常引用“this”来访问成员
JS class without constant reference to "this" for member access

我典型的JS类结构如下所示:MyClass = function(args){this.myProp1 = undefined; this.myProp2 = args [0]; // ...更多成员数据this.foo = function(){...

OOP GUI错误:main.lua:4:试图索引本地(一个布尔值)...问题与模块
OOP GUI Error: main.lua:4: attempt to index local (a boolean value)... Issue with modules

今天,我正在试图为我想要开始制作LOVE2D的游戏制作一个gui类。 我决定尝试使用OOP,以便将来创建新菜单更加轻松。 OOP的作品...

类中属性的顺序
Order of attributes in a class

在python中保证类中属性的顺序是保持的? 这是如何保证的? 在哪里指定手册? 这将这些字段声明性地定义为类属性:class ...

对“默认”属性的XML访问
XML access to a "default" attribute

只是好奇如何从这个xml文档的“startTime”获取信息,使用php和simplexml <event xmlns =“http://schemas.google.com/contact/2008”xmlns:default =“http://schemas.google ....

如何通过OOP实现此功能?
How can I achieve this functionality with OOP?

我正在把自己的低下思想包围在课堂上。 它正在通过查看其他人的代码而苦苦挣扎,发现很难看出它与我自己的代码有何关系。 我希望你能帮我看看它是如何...

C# - 创建一个可保存的对象
C# - Creating a saveable object

我想创建一个类库,它包含一个对象可以派生的接口,可以说ISaveableObject。 现在,这个接口应该实现以下功能:

从箭头函数(OOP)ES6 removeEventListener [复制]
ES6 removeEventListener from arrow function (OOP)

我有一个这样的类:class Hanoi {constructor(canvas){// constructor things} onMouseDown(e){for(var i = 0; i <this.pieces.length; i ++){let ...

构造函数在多重继承中的调用顺序
Sequence of constructor calls in multiple inheritance

我试图找到很多,如果只有一个类在多重继承中变成虚拟的呢? 在这种情况下构造函数调用的行为并不清楚。 比如说代码 - #include&...

如何将父类方法的内容添加到子类方法[复制]
how to add contents of a parent class method into a subclass method

好吧,我是OOP的新手,我的问题是我有这个父类,它有一个方法信息,我想重用这个方法中的两个打印语句的子类内的方法...

通过反射区分类属性类型
Distinguish class property types through reflection

我有一个Rectangle类public class Rectangle:Base,IRectangle {public IDimension dimension {get; 组; } public position position {get; 组; } public String color {get; 组; } ...

班级与超级班之间的双向沟通
two way communication between class and superclass

[抱歉,我的英语不好]我有我的共同超类S,用于我的五个特定但类似的B1,B2,B3,B4和B5类。 我想把'common'(类似于每个B的)代码放到S中,并且把它称为...

了解应该绑定到对象实例的全班变量
Understanding class-wide variables that should be tied to object instances

这是一个为玩家分配符号的课程。 它应该接受一个移动并将该移动添加到播放器的现有移动存储库中。 班级球员:...:职位= [] ...:...

构造函数是否可以访问其对象所存储的变量的名称?
Can a constructor access the name of the variable its object is being store to?

我想让下面的代码将myClass实例的'name'字段设置为'super_awesome_name':super_awesome_name = myClass(); myClass的构造函数如下所示:function ...

C#可以简化并可能推广我的对象克隆方法
C# simplify and perhaps generalize my object cloning method

我写了一个方法:class CopyableFloatCommand:FloatCommand {public CopyableFloatCommand DeepCopy(LocationHeaderDTO locHeader,string commandId,List <FloatProductDetailsDTO> ...

在Laravel模型中对性状进行范围查询
Scoping Queries within Trait on a Laravel Model

一个小背景......我的应用程序中有两个模型是'可定位的'。 我可以很容易地在存储库中编写查询以返回我需要的内容,但是,我确信这可以做很多事情......

没有得到这个继承
Not getting this Inheritance

为什么我无法访问S类方法? 为什么我能够在M类中创建同名的方法? public class S {public S(){} public int myFunc(int a,int b){...

如何继承vtkActor?
how to subclass vtkActor?

我想要继承vtkActor类。 但我的课不断收到错误“未定义的引用vtkIntraLatticeObject :: New()”我找到了这个链接。 我尝试过,但我得到“未定义的参考...

关键字驱动测试框架的设计模式建议
Design pattern suggestion for keyword driven test framework

我正在编写一个简单的关键字驱动的测试框架。 它需要一个包含动作的XML文件。 我在运行时从xml文件加载这些动作,并使用反射,我打电话给...

SOLID原则中的SRP是否会导致宽面条代码?
Does SRP in SOLID principle lead to Lasagna Code?

使用SOLID原则,特别是SRP,我们有非常多的类。我的意思是,就像你想建立一个数据库类然后,你有DatabaseHandler类处理数据库(选择,...

Pickle Dump来保存课堂中的对象
Pickle Dump to save an object within the class

假设我有这样的一个类: - class MyClass:some object here here some def object(self,some parameters):def some some_other_method(self,param):...

无法通过eval()函数更新变量
Unable to update a variable via the eval() function

我会尽量做到尽可能清楚。 我有一个JavaScript对象的DVD对象。 它有一小部分分配给它的属性。 我希望能够通过传递名称来改变这些值...

如何实现这个Base / Derived类结构?
How to I implement this Base/Derived class structure?

我正在编写一个C#应用程序,该应用程序读入语言X的源代码文件,并使用出现在源文件中的类,方法等来填充数据结构。 之后,使用这些数据...

如何避免贫血症数据模型?
How to avoid anemic data model? Can repositories be injected into entities?

我有一个不可变的用户实体:public class User {final LocalDate lastPasswordChangeDate; //最终的id,名称,电子邮件等}我需要添加一个方法,将返回信息,如果用户的......

Python中的替代构造函数
Alternative Constructors in Python

我在玩图形,并编写了一个用于创建图形的mixin模块。 我想有一些替代构造函数。 这是我有:类Graph(GraphDegree,GraphDegreePlot,...

在php中包含类的最佳实践
Best practise to include class in php

保存文件的最佳做法是什么,我将包括在我的其他php文件中,我应该将该文件保存为myClass.php或myClass.inc

有没有办法使用super()来调用Python中每个基类的__init__方法?
Is there a way to use super() to call the __init__ method of each base class in Python?

假设我有一些Python代码:class Mother:def __init __(self):print(“Mother”)class Father:def __init __(self):print(“Father”)class Daughter(Mother,Father):.. 。

多态性和实例混淆
Polymorphism and instanceof confusion

我很困惑如何一个对象是两个不同类的实例。 例如:EnglishTest x = new EnglishQuiz(); if(x instanceof EnglishTest){System.out.print(“P”); } if(x instanceof ...

PHP的类继承 - 是否有必要在父母(S)上运行构造函数
php class inheritance - is it necessary to run constructor on parent(s)

对于我最新的网站,我正在尝试使用OOP。 我正在使用该项目来发展我对这种技术的理解。 以前我会'包含'一个包含各种php文件的函数文件夹......

奇怪的行为和在文字对象上使用Object.create的多个实例
Strange behavior and multiple instances using Object.create on literal objects

我在JS中学习oop,我知道做多个实例对象的“正确方法”是使用var object = function(){},但在学习时,我正在做不同的事情来学习JS如何工作。 生病 ...

将原型添加到现有对象
Add prototype to existing object

我想用Javascript来做一些继承。 问题是我不知道如何在继承对象上保留A类原型。 这里是我的代码:function Base(){this.attribute1 = ...

处理同音异义继承方法的规则是什么?
What are the rules to handle homonym inherited methods?

我试图理解Java如何处理具体类从不同的类/接口继承具有相同名称的(抽象或具体)方法时出现的歧义。 我有 ...

为什么我们不能在方法外使用类的对象来调用类的方法?
Why can't we call the method of the class using the class's object outside a method?

公共类基础知识{基础知识b =新基础知识(); int instanceVariable = 0; public void behavior(){System.out.println(“Print Something”); } ...

多用户类型 - 继承或组合?
Multiple user types - inheritence or composition?

我在我的网站中有两种“类型”帐户,功能非常不同,以及它们之间的几个不同的字段。 但是,这两种类型共享“基本帐户”字段的相同表格。 是吗 ...

有没有虚拟成员的对象类?
Object class with virtual members or not?

假设我创建了一个具有100个属性或类似此类成员的SomeObject类,Public Class SomeObject {Public string Property1 {get; set;}公共字符串Property2 {get; 设置;}公开...

在其原型被赋予另一个对象的实例时,获取Javascript中的对象类型
Getting the type of an object in Javascript when its prototype is assigned an instance of another object

我必须对JavaScript中对象的工作原理有一些基本的误解,因为我无法弄清楚为什么下面的代码输出它的功能。 你可以看到jsfiddle ...

在php中动态声明类内的变量
Dynamically declaring Variable inside a class in php

我无法动态地在PHP中的类/对象中声明变量。 我有一个名为Column的类,它接收一个未知长度的(名称=>值)关联数组。 我需要......

Javascript类似的失败(?!?)
Javascript oop-like fail(?!?)

考虑这个:function f2(x){return x + 1; }; X = function(){this.f1 = function(x){return 2 * f2(x); }返回这个; }; 那么x = new X(); x.f1(1)正常工作。 但是当我想...

公共,私人,受保护的类可以通过反射类访问的地方是什么?
what is the use of public, private, protected class where it can be access via reflection class?

为了安全目的和封装我们拥有公共,私人,受保护的课程,但是仍有一个问题仍然存在,即如果我们仍然有什么意思......

区分静态和实例属性的概念的名称是什么?
What is the name of the concept which distinguishes static and instance attributes

公共和私有变量的概念称为可见性。 我正在寻找一个简洁的词,描述静态属性和实例属性之间的区别。 范围拟合?

超级函数如何在java中工作?
How the super function works in java?

下面是头部设计模式书的代码片段:public class LowerCaseInputStream extends FilterInputStream {public LowerCaseInputStream(InputStream in){super(in); ...

模型可以填充自己的属性吗?
Is it okay for a model to populate its own properties?

如果我有一个本质上代表数据库中单行的模型,它是否适合缩小规模并且易于测试,并且可以在所有的实践中使用它来填充它自己的属性,或者它应该...

如何覆盖子类中的静态父属性[复制]
How to override a static parent's property from within child class

简化的演示代码:<?php class ParentClass {protected static $ property = 1; public static function getProperty(){return self :: $ property; }}类ChildClass扩展...

Python类。
Python Class. key exists as self.key, but doesn't exists in self.__dict__

我的课程包含三个大字典,一个出现在自我.__ dict__另外两个没有。 例如:class MyClass:big_matrix = {} side_array = {} map_of_data = {} def __init __(self):#etc ......

如果未定义,则实现ArrayAccess的类将引发致命错误
Class that implements ArrayAccess throws Fatal Error if not defined first

我有以下文件:<?php $ inc = new includer; ?> <! - ... snip许多HTML ... - > <?php class includer {protected $ obj; 公共职能__construct(){...

在Python OOP中,它可以从导入时包含的模块中初始化一个类
Is it OK in Python OOP to initialize a class from the module it's contained in upon import

我正在使用Python 2.7我想知道如果在Python OOP中,可以在模块级别添加代码来初始化模块中包含的类。 类DoSomething(object):foo = 0 ...

PDO误会
PDO Misunderstanding

我在写我的PHP博客引擎。 我正在使用PDO。 而现在,当我写作班级成员 - 我有一个错误。 致命错误:调用/ home / tucnak /中的非对象的成员函数fetch()...

事件回调函数超出范围
Event callback function out of scope

我正在努力争取一些事件。 我希望类A触发一个事件,类B应该捕获该事件并将事件数据传递给它自己的方法:class ClassA {constructor(){...
1 2 3 4 5 6 7 85 86