class-variables

    1热度

    1回答

    我试图建立一个PHP类: class SomeClass { private $tags = array( 'gen1' => array('some string', 1), 'gen2' => array('some string', 2), 'gen3' => array('some string', 3), 'gen4' => arr

    0热度

    1回答

    我有一个包含变量的类,以及getter和setter。我正在创建一个用户注册系统。用户首先必须通过输入诸如姓名和年龄等细节来为他们自己创建配置文件。稍后应该检索这些数据以供他们在系统操作期间进行编辑或查看。我不确定是否更好OO设计用户临时变量的第一个对象序列化时没有人的记录存在或使用setter对类变量稍后推送到文件?即推入类变量或临时变量。此外,使用MVC时,我认为使用类变量更容易,因为它更容易

    4热度

    1回答

    根据Reek,创建类变量被认为是“代码味道”。这背后的解释是什么?

    3热度

    1回答

    我是python新手,我在Ubuntu上使用python 3.5。我对这个问题做了一些研究,并且发现了很多答案。我在做什么看起来像每个人都在说我应该这样做,但我仍然收到错误。 import csv import sys Class State(): started = False def waiting(self): self.started i

    4热度

    1回答

    可以说我有功能是这样的: void processElement() { doSomething(someArray[lastProcessedElement + 1]); } 的事情是,每次调用此函数的时候,我需要到店里,我叫的最后一个元素做些什么。所以在这里我有两个选择: 我可以创建一个名为lastProcessedElement私有类变量,并增加每一个函数被调用时它的价值。这

    1热度

    2回答

    我想了解模块包含类变量。我认为包含一个带有类变量的模块也会将类变量包含到类定义中。 这按预期工作: module A @@my_name = "rick" def print_name puts @@my_name end end class Y include A extend A end Y.print_name 但这

    0热度

    1回答

    我想将一个类变量作为可选参数传递给函数。但它需要一个默认值。我可以为可选类变量设置默认值。 Private Function SaveFruit(Optional byval tempBanana As BananaClass = ?)

    2热度

    1回答

    我希望有人不介意解释这里发生了什么。我试图运行一个已被证实使用python 2.7工作的python unittest。但是,当试图在运行python 2.6的机器上运行这个相同的测试时,我得到了一个我无法弄清楚的错误。这是发生了什么事 import re, string, os, subprocess, unittest import MERCH_FUNCTIONS class merc

    -1热度

    1回答

    我见过这个问题很多次,但以不同的方式,答案从来没有我一直在寻找。我确信我可以做一些测试,但我觉得这可能是一个很好的资源给其他人,也许会在这件事上得到一些意见。 这是问题:我有一个实现配置接口的类。每个继承的方法通常都有一个变量。最常见的是通用的对象。 如果反复调用这些方法,创建每次调用方法时都会覆盖的临时类级变量,还是每次创建一个新变量会更有效? 尤其是在循环过程中。我通常尽量将所有变量保留在本地

    0热度

    1回答

    我有一个关于Python中的类变量的问题。 我想为一个RPG编写一个简单的攻击类,并且我需要在这个类中访问我的Weapon类和我的字符类的变量,但是所有三个都没有彼此的继承关系。由于所有线程都是继承,我无法在网上找到帮助。 下面是每个类的代码示例: class Character(pygame.sprite.Sprite): def __init__(self, hp, image, s