每日问题之子类字段属性使用父类的非静态字段属性错误
2016-08-30 00:26
337 查看
想在子类的字段、属性里调用父类的非静态字段、属性是不可行的,因为字段、属性的初始化是在类的构造函数之前。
比如子类调用父类的字段,需要初始化父类,但是父类没有初始化的时候你调用父类的字段、属性就会出错。
1472487850077.jpg
比如子类调用父类的字段,需要初始化父类,但是父类没有初始化的时候你调用父类的字段、属性就会出错。
class Son: Father { public string sonKey = "son" + base.fatherKye; public void sonMethod() { sonKey = "son" + base.fatherKye; } public Son() { } static void Main(string[] args) { new Son().sonMethod(); } } class Father { public Father() { } public string fatherKye { get; set; } public void fatherMethod() { Console.WriteLine(fatherKye); } }
1472487850077.jpg
相关文章推荐
- 如何修改nexus的端口号
- 大数据平台--没有数据的平台
- 通过进程PID找到其占用的端口
- 监控Linux进程状态
- 红帽HA最简易无说明
- 查看进程运行在哪个CORE上以及进程下线程数量
- 【杂谈\Java\数据库】SpringMVC 连接MySQL超时问题解决方案
- Scala进阶27-List中的上界、下界、逆变、协变
- codeforces Round#369 div2-D tDirected Roads
- 设计模式
- SAR命令查看网络中断
- 10GE网卡终端聚合参数
- React Native 踩坑记--迈出第一步
- 14.Apache配置
- 【Linux开发】OpenCV在ARM-linux上的移植过程遇到的问题4---共享库中嵌套库带路径【已解决】
- 读《About Face 4 交互设计精髓》17
- Widget桌面小部件
- 流年,留念
- 注释转换
- 日历插件