«properties» 태그된 질문

일부 객체 지향 프로그래밍 언어에서 속성은 필드 (또는 데이터 멤버)와 메서드 사이의 중간에있는 특별한 종류의 클래스 멤버입니다. 속성은 필드처럼 읽고 쓰지만 속성 읽기 및 쓰기는 (일반적으로) 메서드 호출을 가져오고 설정하기 위해 변환됩니다.


21
JavaScript에서 객체의 키 / 속성 수를 효율적으로 계산하는 방법은 무엇입니까?
객체의 키 / 속성 수를 계산하는 가장 빠른 방법은 무엇입니까? 객체를 반복하지 않고 이것을 할 수 있습니까? 즉,하지 않고 var count = 0; for (k in myobj) if (myobj.hasOwnProperty(k)) count++; (Firefox는 마법의 __count__속성을 제공 했지만 버전 4 부근에서 제거되었습니다.)


14
@property 데코레이터는 어떻게 작동합니까?
내장 함수의 property작동 방식을 이해하고 싶습니다 . 나를 혼란스럽게 property하는 것은 데코레이터로도 사용할 수 있지만 데코레이터로 사용될 때가 아니라 내장 함수로 사용될 때만 인수를 취한다는 것입니다. 이 예제는 문서 에서 가져온 것입니다 . class C(object): def __init__(self): self._x = None def getx(self): return self._x def setx(self, value): self._x = value …

22
C #에서 리플렉션을 사용하여 문자열에서 속성 값 가져 오기
내 코드에서 Reflection 1 예제를 사용하여 데이터 변환을 구현하려고 합니다. 이 GetSourceValue함수에는 다양한 유형을 비교하는 스위치가 있지만 이러한 유형과 속성을 제거 GetSourceValue하고 단일 문자열 만 매개 변수로 사용하여 속성 값을 가져 오고 싶습니다 . 문자열에 클래스와 속성을 전달하고 속성 값을 확인하고 싶습니다. 이것이 가능한가? 원본 블로그 게시물의 1 웹 보관 …


13
@property와 getter 및 setter 사용
다음은 순수한 Python 전용 디자인 질문입니다. class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... 과 class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... 파이썬으로 우리는 어느 쪽이든 할 수 있습니다. 파이썬 프로그램을 디자인한다면, 어떤 접근법을 사용해야하며 왜 그런가?



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); } 그러나 …


18
{get; 세트; } C #의 구문?
ASP.NET MVC를 배우고 있으며 영어 문서를 읽을 수 있지만이 코드에서 무슨 일이 일어나고 있는지 이해하지 못합니다. public class Genre { public string Name { get; set; } } 이것은 무엇을 의미 { get; set; }합니까?
577 c#  properties 

5
HTML에서 속성과 속성의 차이점은 무엇입니까?
jQuery 1.6.1에서 변경된 후에 HTML에서 속성과 속성의 차이점을 정의하려고했습니다. jQuery 1.6.1 릴리스 노트 (하단 근처) 의 목록을 보면 HTML 속성 및 속성을 다음과 같이 분류 할 수 있습니다. 속성 : 부울 값이 있거나 selectedIndex와 같이 UA 계산 된 모든 항목입니다. 속성 : 부울이 아니거나 UA 생성 값을 포함하지 않는 HTML …


8
Objective-C ARC : 강력 vs 유지 및 취약 대 할당
ARC가 도입 한 속성에 대한 두 가지 새로운 메모리 관리 속성이 있습니다. strong 하고 weak. copy분명히 완전히 다른 무언가를 제외하고 는 strongvs retain와 차이점이 있습니까?weak vsassign 있습니까? 내 이해에서, 여기의 유일한 차이점 은 포인터에 weak할당 된다는 것 입니다. 그렇지 않지만, 포인터를 놓으면 포인터에 메시지를 보낼 때 프로그램이 중단됩니다. 그러나을 사용하면 …

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