1
클래스 내에서 허용되지 않더라도 클래스가 상위 클래스의 읽기 전용 속성을 "오버로드"할 수 있음을 발견했습니다. 나는 이것이 왜 허용되는지 혹은 그것이 무엇을 성취하는지 이해하지 못한다. VB.net에서 매개 변수없이 두 개의 읽기 전용 속성을 서로 오버로드 할 수 있습니까?
Class myClass
ReadOnly Property SomeProp As Integer
Get
Return 50
End Get
End Property
End Class
Class mySubClass
Inherits myClass
Overloads ReadOnly Property SomeProp As Integer
Get
Return 12
End Get
End Property
End Class
mySubClass.SomeProp
의 서명 myClass.Prop
동일 어때 전자 과부하 후자 수 있는가?
실제로 이것은 Shadows
처럼 작동하는 것 같습니다. 사실입니까? 본질적으로