PHP에는 순수한 객체 변수가 없지만 속성이 주어진 객체 또는 클래스에 있는지 확인하고 싶습니다. $ob = (object) array('a' => 1, 'b' => 12); 또는 $ob = new stdClass; $ob->a = 1; $ob->b = 2; JS 에서는 변수 a가 객체에 존재 하는지 확인하기 위해 이것을 작성할 수 있습니다 . if ('a' in …
나는 지금 API 사양을보고 IDE 앞에 있지 않습니다. CodeSource src = MyClass.class.getProtectionDomain().getCodeSource(); if (src != null) { URL jar = src.getLocation(); } 클래스의 JAR 파일을 결정하고 싶습니다. 이것이 방법입니까?
여기 내 Transaction수업이 있습니다. class Transaction(object): def __init__(self, company, num, price, date, is_buy): self.company = company self.num = num self.price = price self.date = datetime.strptime(date, "%Y-%m-%d") self.is_buy = is_buy 그리고 date함수 를 실행하려고 할 때 : tr = Transaction('AAPL', 600, '2013-10-25') print tr.date 다음과 같은 오류가 발생합니다. self.date = datetime.strptime(self.d, …
전체 네임 스페이스 클래스를 지정하지 않고 PHP 네임 스페이스 환경 내에서 오브젝트 클래스를 확인하는 방법 예를 들어 객체 라이브러리 / 엔티티 / 계약 / 이름이 있다고 가정합니다. get_class가 전체 네임 스페이스 클래스를 리턴하므로 다음 코드는 작동하지 않습니다. If(get_class($object) == 'Name') { ... do this ... } 네임 스페이스 magic 키워드는 …
아래 샘플 루틴의 클래스 인수와 일치하는 방법이 있습니까? class A { public B method(Class<? extends A> a) {} } 어떤 클래스가 전달되는지에 관계없이 항상 어떻게 반환 할 수 있습니까? 다음 시도 는 일치 하는 특정 사례에만 적용됩니다 .new B()methodA A a = new A(); B b = new B(); when(a.method(eq(A.class))).thenReturn(b); …
사이의 차이는 무엇입니까 isKindOfClass:(Class)aClass와는isMemberOfClass:(Class)aClass기능 ? 나는 그것이 작은 것과 같은 것을 알고 있습니다. 하나는 전역 적이며 다른 하나는 정확한 클래스 일치이지만 어느 것을 기쁘게 할 사람을 지정해야합니다. 스위프트 isKind(of aClass: AnyClass)와 isMember(of aClass: AnyClass).
다음 코드 스 니펫에서 Color열거 형 Car의 범위를 제한하고 전역 네임 스페이스를 "폴링"하지 않도록 클래스 내 에서 열거 형이 선언됩니다 . class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } Car::Color GetColor() const { return _color; } private: …
MSDN 예제를 기반으로 한 질문 . 독립 실행 형 데스크톱 응용 프로그램에 HelpAttribute가있는 C # 클래스가 있다고 가정하겠습니다. 그러한 속성을 가진 모든 클래스를 열거 할 수 있습니까? 이런 식으로 수업을 인식하는 것이 합리적입니까? 사용자 정의 속성은 가능한 메뉴 옵션을 나열하는 데 사용되며, 항목을 선택하면 해당 클래스의 화면 인스턴스가 나타납니다. 클래스 …
필요한 기능을 갖춘 클래스가 여러 개 있지만 조직을 위해 별도로 저장하려는 경우 클래스를 확장하여 둘 다 가질 수 있습니까? 즉 class a extends b extends c 편집 : 클래스를 한 번에 하나씩 확장하는 방법을 알고 있지만 여러 기본 클래스를 사용하여 클래스를 즉시 확장하는 방법을 찾고 있습니다. class c extends b,class …
이 코드를 고려하십시오. class Program { static void Main(string[] args) { Person person = new Teacher(); person.ShowInfo(); Console.ReadLine(); } } public class Person { public void ShowInfo() { Console.WriteLine("I am Person"); } } public class Teacher : Person { public new void ShowInfo() { Console.WriteLine("I am Teacher"); } } 이 …