«properties» 태그된 질문

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

12
문자열로 PHP 클래스 속성 가져 오기
문자열을 기반으로 PHP에서 속성을 얻는 방법은 무엇입니까? 전화하겠습니다 magic. 그래서 무엇 magic입니까? $obj->Name = 'something'; $get = $obj->Name; 마치 ... magic($obj, 'Name', 'something'); $get = magic($obj, 'Name');
139 php  string  oop  properties 

8
옵션, 설정, 속성, 구성, 기본 설정 — 언제 그리고 왜?
비슷한 의미로 몇 가지 단어가 있습니다. 옵션, 설정, 속성, 구성, 기본 설정 영어는 제 모국어가 아닙니다. 간단한 영어의 차이점을 설명해 주시겠습니까? 다음 템플릿이 유용하다고 생각합니다. 사람들이 응용 프로그램의 동작을 변경할 수 있도록 GUI에서 XXX 를 사용하십시오 (기본 설정 또는 설정일 수 있습니까?). 사람들이 객체의 일부 (속성 또는 옵션)를 변경할 수 …

24
Python의 특성 파일 (Java 특성과 유사)
다음과 같은 형식 ( .properties 또는 .ini )이 제공됩니다. propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN 를 들어 자바 이 속성 클래스는 그 위의 형식과 구문 분석 / 상호 작용에 제공 기능. 파이썬 의 표준 라이브러리 (2.x)에 비슷한 것이 있습니까? 그렇지 않은 경우 다른 대안이 있습니까?
137 python  properties 

15
Spring을 사용하여 프로그래밍 방식으로 속성 파일에 액세스 하시겠습니까?
아래 코드를 사용하여 속성 파일의 속성으로 Spring Bean을 주입합니다. <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations" value="classpath:/my.properties"/> </bean> <bean id="blah" class="abc"> <property name="path" value="${the.path}"/> </bean> 프로그래밍 방식으로 속성에 액세스 할 수있는 방법이 있습니까? 의존성 주입없이 코드를 작성하려고합니다. 따라서 다음과 같은 코드를 갖고 싶습니다. PropertyPlaceholderConfigurer props = new PropertyPlaceholderConfigurer(); props.load("classpath:/my.properties"); props.get("path");
137 spring  properties 

16
속성 대 방법
빠른 질문 : 언제 C #에서 속성을 사용하기로 결정하고 언제 메소드를 사용하기로 결정합니까? 우리는이 논쟁에 바쁘고 우리가 재산이나 방법을 사용해야하는지 논란의 여지가있는 부분을 발견했습니다. 한 가지 예는 다음과 같습니다. public void SetLabel(string text) { Label.Text = text; } 이 예에서는 LabelASPX 페이지의 컨트롤입니다. 이것을 방법으로 만들 것인지 아니면 속성으로 할 …
135 c#  properties  methods 


7
JAR 파일 외부의 특성 파일 읽기
모든 코드가 실행되도록 보관되는 JAR 파일이 있습니다. 각 실행 전에 변경 / 편집 해야하는 속성 파일에 액세스해야합니다. JAR 파일이있는 동일한 디렉토리에 특성 파일을 유지하고 싶습니다. 어쨌든 Java에게 해당 디렉토리에서 특성 파일을 선택하도록 지시합니까? 참고 : 속성 파일을 홈 디렉토리에 유지하거나 명령 줄 인수에서 속성 파일의 경로를 전달하고 싶지 않습니다.
131 java  properties 

4
오류 : 쓰기 가능한 원자 속성이 합성 된 setter / getter와 사용자 정의 setter / getter를 쌍으로 연결할 수 없습니다
최근에 오래된 Xcode 프로젝트를 컴파일하려고 시도했지만 (잘 컴파일하는 데 사용됨) 이제이 형식의 오류가 많이 발생합니다. error: writable atomic property 'someProperty' cannot pair a synthesized setter/getter with a user defined setter/getter 이러한 오류를 일으키는 코드 패턴은 항상 다음과 같습니다. // Interface: @property (retain) NSObject * someProperty; // Implementation: @synthesize someProperty; // …

5
자동 속성 디버깅
자동 구현 속성에서 setter / getter에 중단 점을 설정하는 방법이 있습니까? int Counter { get; set; } 표준 속성으로 변경하는 것 외에 (이 방법으로하고 있지만 전체 프로젝트를 변경하고 다시 컴파일해야합니다)

4
Swift의 읽기 전용 및 계산되지 않은 변수 속성
새로운 Apple Swift 언어로 무언가를 찾으려고합니다. Objective-C에서 다음과 같은 작업을 수행했다고 가정 해 봅시다. 내가 가진 readonly속성을, 그들은 개별적으로 변경할 수 없습니다. 그러나 특정 방법을 사용하면 속성이 논리적으로 변경됩니다. 다음 예제를 보자. 매우 간단한 시계. 나는 Objective-C로 이것을 쓸 것이다. @interface Clock : NSObject @property (readonly) NSUInteger hours; @property (readonly) …

10
Swift에서 저장된 속성 재정의
컴파일러가 저장된 속성을 다른 저장된 값으로 재정의하는 것을 허용하지 않는다는 것을 알았습니다 (이상하게 보입니다). class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } 그러나 계산 된 속성으로이 작업을 수행 할 수 있습니다. class …


5
C #에서 익명 유형의 속성에 액세스하는 방법은 무엇입니까?
나는 이것을 가지고있다: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ... 그리고 익명 개체의 "Checked"속성을 가져올 수 있는지 궁금합니다. 이것이 가능한지 확실하지 않습니다. 이것을 시도했습니다. if (nodes.Any(n => n["Checked"] == false)) ...하지만 작동하지 않습니다. 감사

8
이름을 모르는 경우 자바 스크립트 개체의 속성에 어떻게 액세스합니까?
다음과 같은 javascript 객체가 있다고 가정합니다. var data = { foo: 'bar', baz: 'quux' }; 속성 이름으로 속성에 액세스 할 수 있습니다. var foo = data.foo; var baz = data["baz"]; 그러나 속성의 이름을 모르는 경우 이러한 값을 얻을 수 있습니까? 이러한 속성의 순서가 지정되지 않은 특성으로 인해 구분이 불가능합니까? 제 …

15
스레드로부터 안전한 List <T> 속성
List&lt;T&gt;의문의 여지없이 스레드에서 안전하게 사용할 수있는 속성으로 의 구현을 원합니다 . 이 같은: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } 여전히 컬렉션의 복사본 (복제 된)을 반환해야하는 것 같으므로 어딘가에 컬렉션을 반복하고 동시에 컬렉션이 설정되면 …

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