您所在的位置: 首页 > 读书频道 > 设计开发 > .Net系列 >

第3章 C#类设计

http://book.51cto.com  2007-08-09 14:22  Stephen C.Perry  机械工业出版社  我要评论(0)
  • 摘要:《C#和.NET核心技术》 重点讲解如何用实用的代码来解决具体的实际问题。本书的内容覆盖面很广,从新的C#范型到Web服务,从反射到安全等都有涉及。系统地介绍了Windows 窗体应用的开发,并讨论了如何有效地使用GDI+图形类。本文是第三章内容 第3章 C#类设计。
  • 标签:设计  C#  .NET  C#和.NET核心技术

第3章 C#类设计
本章主要内容:
定义类:类定义中的属性和修饰符将影响类的行为和可访问性。
常量:const类型在编译时定义固定值。
字段:字段一般用于维护类中的数据。
成员属性:建议通过成员属性对外提供类中的数据。
方法:类的功能由其方法定义。
继承:通过使用继承,类可以充分利用已有类型。
构造函数:这种特殊用途的方法用于初始化一个类。
事件和委托:程序的动作通常由事件触发;委托的作用是调用方法来处理一个事件。
操作符重载:操作符可用来处理类。
接口:接口会定义方法和成员属性,继承此接口的struct和类必须实现这些方法和成员属性。
范型:通过创建范型类来保存数据,可以消除类型强制转换和装箱等过程,并确保类型安全。
结构:某些情况下,使用struct要比使用类更好。
本章将深入介绍在.NET环境下如何使用类。这一章不是面向对象编程(Objectˉoriented Programming,OOP)的入门介绍,我们认为你对封装、继承和多态等原则已经有一定了解。C#有大量面向对象特性,使用类的首要问题是理解各种语法构造,同时,还有必要了解C#和.NET之间是如何交互的。框架类库FCL不只提供了数千个预定义类,而且它还提供了基类的一个层次体系,所有C#类都由这些基类派生。本章以渐进方式来介绍各个内容,每小节都建立在前一小节的基础上。如果是刚刚接触C#,那么建议你从头至尾完整地阅读这一章;如果你对某些概念和语法已经很熟悉,可以有选择地阅读其中部分小节。本章首先介绍类的语法结构,然后详细讨论它的各个部分,属性、修饰符,以及类体中的成员(构造函数、成员属性、字段和方法)都将说明。本章中还会不时提供一些推荐的.NET原则,以及设计和使用定制类的最佳实践。我们的目的不仅要说明如何使用类,还要鼓励采用好的设计实践,从而编写高效的代码。

【责任编辑:杨硕 TEL:(010)68476636-8001】

回书目   上一节   下一节
上一篇: 2.4.4 foreach循环 下一篇: 3.1 C#类简介
C#实用基础教程
专题:ASP.NET 2.0基础开发指南
.NET移动与嵌入式技术专题
.NET Framework新手入门专题
VS.NET实用开发专题
 
 验证码: (点击刷新验证码)   匿名发表
  • Web应用软件性能测试指南

  • 作者:韩平/董启雄等译
  • 本书详细地介绍应用软件性能测试的相关知识。本书共分为8个部分:第一部分“性能测试简介”,包括3章,分别介绍Web应用软件性能..
Copyright©2005-2008 51CTO.COM 版权所有