inheritance

    8

    4답변

    라이브러리에서 다음 코드를 찾았습니다. class Bar { public: bool foo(int i) { return foo_(i); } private: virtual bool foo_(int i) = 0; }; 이제 궁금합니다. 왜이 간접 참조를 사용합니까? 위의 것이 단순한 대안보다 더 좋은 이유가있을 수

    0

    1답변

    'InlineTagsContainerTagEditor'라는 커뮤니티 서버 SDK의 컨트롤에서 메서드를 재정의하려고합니다. 이 컨트롤의 소스를 찾을 때 'TaggableContentTagEditableList'라는 다른 클래스가있는 파일 안에 있습니다. 난 그냥 특정 '태그'를 제거 TaggableContentEditableList의 버전을 만들려고하고 na

    0

    1답변

    커뮤니티 서버 프레임 워크로 작업하고 있습니다. 제공되는 양식 컨트롤 중 하나를 사용하면 사용자가 '상태'를 업데이트 할 수 있습니다. 예를 들면 : 'Joe : 커피 가져 오기 : 12:30 am'. 데이터베이스에 들어가기 전에 해당 메시지의 형식을 변경하려고합니다 (형식이 지정된 HTML로 변경). 이름과 메시지 사이의 ":"문자를 꺼내거나 다른 서식을

    3

    3답변

    시각 상속을 사용하고 디자인 타임에 상속 된 컨트롤의 속성을 변경하는 방법이 있는지 궁금합니다. 폼 디자이너에서 가능하면 좋습니다. 그렇지 않다면, 디자이너 코드에서. 나는 내 컨트롤을 기본 클래스에서 Public으로 선언했습니다. 자식 폼 코드에서는 액세스 할 수 있지만 폼 디자이너에서는 액세스 할 수 없습니다. 이건 불가능한가요?

    5

    4답변

    나는 "헬퍼 (helper)"클래스를 확장하도록 설계된 public static inner class를 사용하여 여러 가지 장소에서 사용할 수 있다는 것을 알게되었다. 예를 들어, "SearchCriteria"클래스가 있다고 상상해보십시오. 검색하는 다른 것들 (검색 용어와 검색 용어 유형, 날짜 범위 등)에 대한 공통점이 많이 있습니다. 정적 인 내부 클

    0

    1답변

    저는 Joomla입니다 섹션에 범주를 나열하는 메뉴 항목이 있습니다. 일부 매개 변수가 변경되었습니다 (예 : '헤더를 표시하지 않음'). 초기 카테고리 목록에서 작동하지만 해당 페이지에서 카테고리를 탐색 한 후에는 더 이상 이러한 매개 변수가 적용되지 않습니다. 예를 들어, 일부 속성이 적용된 '뉴스'메뉴 항목이 있다고 가정 해 보겠습니다. 뉴스> 최신으

    5

    3답변

    나는 다음과 같은 코드가 있습니다 : SuperClass: super SubClass: sub T: super 내 질문은 : 왜 T하지 않습니다 class SuperClass { public static String getName() { return "super"; } } class SubClass extends SuperClass {

    0

    6답변

    좋아요, 약간 추상적이지만 여기에 있습니다 : 웹 사이트를 만들고 있는데 사이트의 모든 페이지에서 액세스 할 수있는 "foo"필드가 필요합니다. 이 작업을 수행하는 가장 좋은 방법은 "bar"라는 하위 클래스를 만들고 보호 된 필드 "foo"를 추가 한 다음 "bar"에서 모든 웹 페이지를 가져 오는 것입니다. 따. 모든 페이지에는 이제 foo가 있습니다.

    2

    5답변

    수정할 수없는 클래스에서 다형성 동작을 구현하는 가장 좋은 방법은 무엇입니까? if(obj is ClassA) { // ... } else if(obj is ClassB) { // ... } else if ... 확실한 대답은 기본 클래스에 가상 메서드를 추가하는 것입니다,하지만 불행히도 코드가 다른 어셈블리에 내가 수정할 수 없습

    2

    5답변

    몇 가지 추가 기능을 사용하여 C#의 기본 클래스를 확장하고자합니다. 확장 된 버전으로 변환해야하는 기본 클래스 개체 (계정)의 배열을 반환하는 기존 코드가 있습니다. class AccountXtra : Account { public int Period { get; set; } public int Visitors { get; set; }