Tôi có lớp Cơ bản này:
abstract class Base
{
public int x
{
get { throw new NotImplementedException(); }
}
}
Và hậu duệ sau:
class Derived : Base
{
public int x
{
get { //Actual Implementaion }
}
}
Khi tôi biên dịch, tôi nhận được cảnh báo này nói rằng định nghĩa của lớp Derived x
là sẽ ẩn phiên bản Base của nó. Có thể ghi đè các thuộc tính trong các phương thức giống như c # không?