우리는 하위 클래스가 상위 클래스에 보이지 않거나 상위 클래스가 하위 클래스의 존재를 모르기 때문에 상위 클래스가 하위 클래스의 메서드와 속성을 호출할 수 없다고 생각하는 데 익숙합니다. 다음 방법으로 하위 클래스의 속성과 메소드를 호출하는 상위 클래스의 기능을 환영합니다. . .
공용 클래스 WeChatBaseController //부모 클래스
{
공용 WeChatBaseController()
{
}
공개 문자열 MyUserList { get; set; }
var result = WeChat.GetPage(MyUserList)
}
공용 클래스 WeChatWorkGroupController : WeChatBaseController //Subclass
{
public WeChatBaseController BaseController;
공용 WeChatWorkGroupController()
{
BaseController = this;
}
BaseController.MyUserList = "aaaaaaaaaaaaaa";
}