«object» 태그된 질문

객체는 프로그래밍 언어의 명령으로 조작 할 수있는 엔티티입니다. 객체는 값, 변수, 함수 또는 복잡한 데이터 구조 일 수 있습니다. 객체 지향 프로그래밍에서 객체는 클래스의 인스턴스를 나타냅니다.



30
중첩 된 JavaScript 객체 키가 있는지 테스트
객체에 대한 참조가있는 경우 : var test = {}; 잠재적으로 (즉시는 아니지만) 중첩 된 객체를 가질 것입니다. {level1: {level2: {level3: "level3"}}}; 깊이 중첩 된 객체에 속성이 있는지 확인하는 가장 좋은 방법은 무엇입니까? alert(test.level1);수율 undefined하지만,alert(test.level1.level2.level3); 실패합니다. 나는 현재 다음과 같은 일을하고있다 : if(test.level1 && test.level1.level2 && test.level1.level2.level3) { alert(test.level1.level2.level3); } 그러나 …

13
파이썬에서 객체의 크기를 어떻게 결정합니까?
파이썬에서 문자열, 정수 등과 같은 객체의 크기를 얻는 방법을 알고 싶습니다. 관련 질문 : 파이썬 목록 (튜플)에 요소 당 몇 바이트가 있습니까? 값 크기를 지정하는 크기 필드가 포함 된 XML 파일을 사용하고 있습니다. 이 XML을 구문 분석하고 코딩을 수행해야합니다. 특정 필드의 값을 변경하려면 해당 값의 크기 필드를 확인합니다. 여기서 입력하려는 …


30
두 JavaScript 객체의 동등성을 결정하는 방법은 무엇입니까?
엄격한 항등 연산자는 두 객체 유형 이 같은지 알려줍니다 . 그러나 Java 의 해시 코드 값 과 같이 두 객체가 동일한 지 알 수있는 방법이 있습니까? 스택 오버플로 질문 JavaScript에 해시 코드 함수가 있습니까? 이 질문과 비슷하지만보다 학문적 인 답변이 필요합니다. 위의 시나리오는 왜 필요한지 보여 주며 동등한 솔루션 이 …




15
자식 클래스에서 부모 클래스의 메서드를 호출합니까?
파이썬에서 간단한 객체 계층을 만들 때 파생 클래스에서 부모 클래스의 메서드를 호출 할 수 있기를 원합니다. Perl과 Java에는이 키워드 ( super)에 대한 키워드가 있습니다. Perl에서는 다음과 같이 할 수 있습니다. package Foo; sub frotz { return "Bamf"; } package Bar; @ISA = qw(Foo); sub frotz { my $str = SUPER::frotz(); …

16
추상 클래스를 인스턴스화 할 수 있습니까?
인터뷰 중 하나에서 "추상 수업을 인스턴스화 할 수 있을까요?"라는 질문을 받았습니다. 답장은 "아니요."라고 대답했습니다. 그러나 면접관은 "잘못, 우리는 할 수있다"고 말했다. 나는 이것에 대해 조금 논쟁했다. 그런 다음 집에서 직접 해보라고했습니다. abstract class my { public void mymethod() { System.out.print("Abstract"); } } class poly { public static void main(String a[]) …
573 java  oop  class  object  abstract 



9
print ()를 사용하여 클래스의 인스턴스를 인쇄하는 방법은 무엇입니까?
파이썬에서 로프를 배우고 있습니다. 함수를 Foobar사용하여 클래스의 객체를 인쇄하려고 print()하면 다음과 같은 출력이 나타납니다. <__main__.Foobar instance at 0x7ff2a18c> 클래스 와 객체 의 인쇄 동작 (또는 문자열 표현 )을 설정할 수있는 방법이 있습니까? 예를 들어 클래스 객체를 호출 할 때 데이터 멤버를 특정 형식으로 인쇄하고 싶습니다. 파이썬에서 이것을 달성하는 방법?print() C …
538 python  class  printing  object 

30
중첩 된 Python dict를 객체로 변환 하시겠습니까?
중첩 된 dicts 및 list가있는 dict의 속성 액세스를 사용하여 데이터를 얻는 우아한 방법을 찾고 있습니다 (예 : javascript 스타일 객체 구문). 예를 들면 다음과 같습니다. >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} 이 방법으로 액세스 할 수 있어야합니다. >>> x = dict2obj(d) >>> x.a 1 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.