access-modifiers

    2

    1답변

    이것이 내가 처음 만났던 문제입니다. 정말로, 나는 이것이 왜 있는지 모른다. 나는 그것에 대해 조금 읽고 대부분의 중요한 대중을 보았습니다 (전부는 아니지만). 그래서 나는 여기 누군가가 이것을 설명 할 수있을 것이라고 생각했다. 또한, 누군가가 철회 텍스트 상자에 타이핑하고 그것을 클릭하면 aMtBox가 그러한 금액을 보여줄 곳을 만들기 위해 노력하고

    10

    5답변

    코드 줄의 관점에서 'Get'크기에 대한 지침이나 일반적인 합의가 있습니까? 여기에 30 줄의 코드로 쉽게 성장한 멤버에게 Get 메서드가 있습니다. 나는 이것을 어떤 방법으로 끌어 내야하는지 확신 할 수 없다. 그런 다음 GetMyString과 같은 식으로 값을 지정하고 다른 멤버에게 값을 할당하고 어쨌든 생성자에서 값을 호출합니다. 이 작업을 수행 할

    4

    5답변

    class A { public int x { get; set; } // other properties } class S { public A GetA(...); } 는 다음과 같은 제한 사항을 확인합니다. 다른 사람이 A을 GetA()을 통해 얻는다면 그는 A의 속성 만 수정할 수 있으며 수정할 수는 없습니다. cla

    0

    4답변

    제목을 조금 줄여야했습니다. access modifier를 사용하는 Java에서 다른 패키지의 하위 클래스 나 해당 클래스의 패키지에있는 모든 클래스에서만 액세스 할 수 있습니까? 저는 protected라고 생각하지만 사무실 직원은 답변이 private이라고 말합니다.

    7

    2답변

    Activator.CreateInstance(...)을 통해 클래스의 인스턴스를 만들고 싶습니다. 모든 클래스는 동일한 추상 클래스를 상속합니다. 생성자에는 하나의 매개 변수가 있습니다. 클래스 및 생성자 은 (는)이 공개되어서는 안됩니다. internal abstract class FooAbstract { protected Bar MyPrope

    4

    3답변

    그래서 private 기본 클래스의 멤버도 상속 된 클래스에 있지만 액세스 할 수는 없습니다. 맞습니까? 실제로 상속 된 객체에 할당 된 메모리에 있습니까?

    0

    2답변

    보통 클래스의 Default 액세스 한정자는 패키지 전용 이며 내부 Local 클래스 또는 내부 익명의 개인용입니다. 하지만 내 멤버에게는 private 멤버가 맘에 들지 않습니다. 우리가 컨테이너 클래스 외부에서 그것을 보려고 할 때 그래서 private입니까 아니면 private 패키지입니까?

    6

    2답변

    녀석, 나는 간단하지만 도청 질문이 있습니다. 필자가 이해하는 한, static은 기본적으로 해당 클래스의 모든 단일 인스턴스에 대해이 메소드가 동일 할 것임을 의미합니다. 변경하면이 클래스의 모든 단일 인스턴스에 대해 변경되며 클래스 메소드라고도합니다. 내가 toString() 방법은 특정 형식을 마녀 구현하는 클래스가 있다면 음, 이제 가정 해 봅시다

    -6

    5답변

    public과 같은 액세스 한정자와 virtual 같은 키워드는 클래스 또는 속성의 동작을 사용자 정의합니다. 따라서 그들의 행동은 속성과 유사합니다. 그러나 어떻게 내부적으로 작동합니까? 그들은 .Net 클래스 라이브러리에서 모든 코드 또는 속성을 호출합니까?

    8

    2답변

    백그라운드 내가 DeveloperFusion.com에서 발견 된 변환기를 사용하여 VB.net 코드로 (TreeViewAdv 파일 TreeColumn.cs에 있음) 아래의 C# 코드를 변환 한 . C# 코드의 라인에 TreeColumn.TreeColumnConverter C 번호 using System; //...(other using calls) n