public required Card Card { get; init; }Public Property Card As Card
Get
Setpublic:
virtual property Card^ Card {
Card^ get () sealed;
void set (Card^ value) sealed;
}abstract Card : Card with get, set
override Card : Card with get, set