sealed

    0

    3답변

    C#에 샘플이 있는지 궁금합니다. 상업적인 의도보다는 상속을 금지하는 단일 샘플을 생각할 수 없으므로 C# 자체의 실제 사례를 알고 싶습니다. 봉인 된 클래스에 대해 알고 있는데, 나는 C# 자체에서 값 유형과 암시 적으로 밀폐 된 구조체가 아닌 몇 가지 예제를 찾고 있습니다.

    0

    2답변

    이 밀봉 프레임 워크 클래스 "WorkItem에서"를 고려해 기존 (MSDN-description) 내가 클래스 등의 확장 방법 나는 쓸 수 쓸 수 있도록 내가이 봉인 된 클래스를 확장하고 싶습니다 : workitem.ReadWrite(); 을 는 어떻게 그것을 할 수 있다면, 구현이 가능합니까?

    -3

    2답변

    정말 논리적 인 설명이 필요합니다. 왜 그들은 그것을 했습니까? 왜 봉인 된 유형을 제약 조건으로 사용하는 것이 좋지 않은가요? 일부 유형에 대해 동일한 기능을 실행해야하며 봉인 된 상태 일 수 있습니다. 무엇이 잘못 되었습니까? 주위에 방법이 있습니까?

    3

    1답변

    테스트 용으로 작성한 봉인 된 특성이 있습니다. 그러나 테스트 클래스 내에서이 봉인 된 형질의 객체를 생성하는 것은 불가능합니다. 이 경우 어떻게 테스트 할 수 있습니까? Myclass.scala sealed trait BaseTrait{ def myFunct = //an implemented function } case class Sec

    2

    1답변

    multiset/bag 및 Map 각 항목의 발생 횟수를 기록하는 하이브리드로 동작하는 불변의 컬렉션 형식을 만들려고합니다. 아래와 같이 코드로 변경할 수있는 코드를 작성할 수 있으며 맵에서 상속하여 변경할 수없는 글을 작성하려고했지만지도가 봉인되었으므로 오버라이드를 정의 할 수 없습니다. type TallySet<'k_t when 'k_t : compar

    1

    2답변

    나는 이것이 덜 의문의 여지가 있음을 알고 있지만 봉인 된 클래스가 인스턴스를 만드는 이유를 혼란스럽게 생각합니다. 여기 public sealed class SealedClass1 { static SealedClass1() { } public string GetmeassageFromSealed(string mesage

    2

    1답변

    나는 최근에 System.Versionclass을 사용 해왔다. 왜 그 클래스와 다른 유사한 클래스들도 Sealed (VB에서는 NotInheritable)으로 표시되어 있는지 궁금해했다. 좀 더 복잡한 클래스와는 달리 나는 그러한 클래스가 봉인 됨으로써 얻을 수있는 것을 보지 못합니다. source에 관해서는 Version에 대해 아무런 의미가 없습니다.

    2

    2답변

    참조를 보유하고있는 외부 객체의 상태를 조작하기 위해 자체 상태를 사용하는 클래스를 만들려고합니다. 외부 객체는 A 클래스 또는 B 클래스 일 수 있지만 비슷하지만 작성자가 제어 할 수는 없습니다. 따라서 봉인 된 클래스는 this earlier answer from @SimY4에 따라 공통 속성에 액세스하기 위해 만들어집니다. // *** DOES NOT

    5

    1답변

    하위 클래스에서 사용할 수 있어야하지만 변경할 수없는 수퍼 클래스에 메서드를 구현하려고합니다. 이것을 고려하십시오 : export abstract class BaseClass { universalBehavior(): void { doStuff(); // Do some universal stuff the same way in all sub

    -2

    2답변

    봉인 된 클래스의 내부 메서드에 액세스하려고하지만 봉인 된 클래스이므로 내부 메서드를 상속 할 수 없습니다. 내가 작업하고있는 솔루션의 백엔드 부분은 그런 식으로 설계되었습니다. 은 내가이 시도 클래스 public static class LocalizationsManagerExtension { public static string AddAppUs