원하는 코드 출력은 b 인스턴스를 보유하는 하나의 항목이있는 클래스 변수 Team.stuff가 있고 Player.stuff 변수가 비어 있어야합니다. 대신에 나는 cls.stuff.append(self)
NameError: global name 'cls' is not defined
내가 Team.__init__()의 CLS 변수를 전달할 수 ... c
클래스 인스턴스 내에서 인스턴스 변수를 통해 변수 값을 읽어야한다는 것을 알고 있습니다. 그러나 자기를 통해 읽는 결과는 무엇입니까? 아래의 예를 참조 : 당신의 예에서 class Test attr_writer :aa
def testing
puts @aa
puts self.aa <-- what are the consequences
Learn Ruby 어려운 방법을 통과합니다 - ex40 현재 코드는 정상적으로 작동합니다. 그건 내 문제가 아니야. 내 문제는 내가 새 노래를 추가 할 때마다입니다. A) initialize 메소드 내에 인스턴스 변수를 생성해야합니다. B) 그런 다음 attr_reader를 제공해야합니다. 만약 내가 할 수 있다면 A) 새로운 인스턴스 변수를 생성하지 않
에서 내부 클래스에서 클래스 변수를 보려면 어떻게해야 내부 클래스와 클래스 변수 다음과 같은 클래스 : class MyForm(forms.ModelForm):
type_constant = 'type'
class Meta:
model = Customer
fields = ('type')
내가 상수 유형에 변수 필
웹 대시 보드의 관리자가 업데이트 한 전역/클래스 변수를 저장해야합니다. 변수는 배열이 될 것이고, car_type이라고 부를 수 있습니다. 일주일에 한 번 정도 관리자가 들어가서 값을 변경해야합니다. 아마 'suv', 'convertible', 'sedan' '에서'suv ','convertible '로 업데이트 할 것입니다. 이 변수를 저장할 위치가 확
여기에 단위 변환 프로그램에 대한 코드가 있습니다. 파이썬의 상속 명령 때문에 NameError을 던졌습니다. class _Units :
_metric_unit_names = {'metric'}
_standard_unit_names = {'standard'}
class TemperatureUnits (_Units) :
_met
나는 this answer에 대한 응답으로 이것을 묻습니다. 내가 Variable의 예와 Var 사용하고 - 편집 Pls는 사용하기 어디 요구하고 있습니다 Var 또는 Variable : Class NewClass {
private String Variable = "";
Public Class (String Var)
{
, class MyClass
class << self
@@variable1 = 'foo'
def my_method
@variable2 = 'bar'
end
end
end
이 @@variable1하고 @variable2 클래스 변수? class MyClass
@@variable1 = '
모양에 대한 간단한 명령 줄 앱을 만들고 있습니다. side 변수의 색상과 개수를 만들었고 if 문 안에서 설정할 수있는 속성을 만들었습니다. 모양의 이름을 가져올 수 있어야하지만 변수로 설정할 수는 없습니다. 따라서 클래스는 설정 가능한 속성이 아닌 이름을 계산하고 반환해야합니다. 잘 모르겠습니다. 최선의 방법을 알려주십시오. if 문을 구현 파일에 넣으