码迷,mamicode.com
首页 > Windows程序 > 详细

C#学习记录(四)

时间:2015-03-30 18:00:30      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

首先复习一下C#中的多态,通过一些测试类和函数来观察多态在编译器中的实现过程。

代码如下

技术分享

技术分享

 

以实例中的objA为例,编译器从类A开始,一步步向A的子类寻找函数的重写,直到没有重写或者到达objA对应的内存中对象的类型。

 

 

属性的使用

属性是C#不同于别的编程语言的一个显著特征,它的实现有利于数据的封装。在我之前ASP.net网页制作时,属性在MVC架构中的Model里不可或缺。

 

这是属性的常见用法

技术分享

 

 

get set可以重写设置它的读取和写入函数

技术分享

 

 

属性在使用时和字段没有什么不同。

 

 

Winphone应用开发的尝试由于我电脑中的VS缺了某些组件且暂时装不上,暂时没法实验。

C#学习记录(四)

标签:

原文地址:http://www.cnblogs.com/zany/p/4378513.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!