文章分类 -  [C#基础]抽象类和接口

摘要:子类:男人 父类:人 通俗一点的理解就是“子类是父类”,举个例子,“男人是人(协变),人不一定是男人(逆变)” 阅读全文
posted @ 2016-10-27 11:58 阿玛 阅读(78) 评论(0) 推荐(0) 编辑
摘要:虚属性和抽象属性实现例子 李建忠老师在《Effective C#》 翻译札记一文中提到,可以使用虚属性、或者抽象属性是我们使用属性而不是把field直接暴露的最大的优点之一.虚属性和抽象属性与虚方法和抽象方法的实现没有区别.下面是一个具体的虚属性的实现代码.是用snippet Compiler写的. 阅读全文
posted @ 2016-10-20 16:47 阿玛 阅读(327) 评论(0) 推荐(0) 编辑
摘要:public virtual void Move() //虚方法,子类可以选择性的重写。游戏时移动发方向基本相同,如果你是和我定义的相同,那就用Move方法,如果不同就重写。 { } 阅读全文
posted @ 2016-03-29 22:45 阿玛 阅读(81) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2016-02-20 08:19 阿玛 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-11-28 15:40 阿玛 阅读(0) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/ben-zhang/archive/2012/12/18/2823455.html 以前在用到接口时,从来没注意到接口分为隐式实现与显示实现。昨天在浏览博客时看到相关内容,现在根据自己的理解记录一下,方便日后碰到的时候温习温习。 通俗的来讲,“显示 阅读全文
posted @ 2015-04-09 12:10 阿玛 编辑
只有注册用户登录后才能阅读该文。
posted @ 2015-04-09 11:20 阿玛 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2015-04-09 11:16 阿玛 阅读(3) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示