기본 클래스 생성자 호출Call Base Class Constructor

하위 클래스에서 기본 클래스 생성자를 호출하려면 base 키워드를 사용합니다.To call a base class constructor from a subclass, use the keyword base:

class A
{
    [int]$a

    A([int]$a)
    {
        $this.a = $a
    }
}

class B : A
{
    B() : base(103) {}
}

[B]::new().a # return 103

기본 클래스에 기본(매개 변수 없음) 생성자가 있는 경우 명시적 생성자 호출을 생략할 수 있습니다.If a base class has a default (no parameter) constructor, you can omit an explicit constructor call:

class C : B
{
    C([int]$c) {}
}