手记:ASP.net的类

原创 2006年06月26日 10:09:00
类可分为:
普通类(class):没啥好说,可定义属性及方法,可被继承,可实例化
抽象类(abstract class):不能被实例化,能被继承
接口(interface):类似抽象类,但其中的方法必须由派生类重写

方法可分为:
普通方法(void无返回值;如string有返回值):没啥好说
构造函数(与类同名的函数):用于实例化时的初始化
重载函数(两个同名函数,但标签<参数表>不同):用于同一方法的不同类型参数调用
静态方法(static):只能在整个类上调用,不能在具体对象上调用,如class1.方法()
运算符重载(public static 返回类型 operator 运算符):常用于同类,不同对象之间的比较等运算
抽象方法(abstract):定义在基类中,必须由派生类重写
虚拟函数(virtual):可以由派生类重写,也可以不重写
重写函数(override):在派生类指定此关键字,表示重写基类中某抽象、虚拟函数
隐藏函数(new):想要重写的函数在基类中没有被定义为抽象、虚拟的,在派生类中用public new void XX(){...}格式来屏蔽掉原函数定义,重写

属性:
普通属性(get;set):没啥好说
静态属性(static):只能在整个类上调用
常量(const):如 private const int Max=20;
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Asp.net手记(二)

一、Page Page.IsPostBack :判断是否是第一次加载页面 但是:必须满足几个条件 1.必须在runat="server"(服务器)条件之下才能成立 2.Page.I...

ASP.Net手记

自己学习的笔记

ASP.NET MVC4中用 BundleCollection使用问题手记

ASP.NET MVC4中对JS和CSS的引用又做了一次变化,在MVC3中我们这样引用资源文件: link href="@Url.Content("~/Content/Site.css")" rel=...

JQgrid for asp.net 不完全手记

JQgrid for asp.net 网上资料较少,自己总结了些不全,能用到的可以借鉴下 控件: @ Register Assembly="Trirand.Web" Namespa...

.NET学习手记之:WPF--路由事件

关于路由事件,看了很多书籍,谈的大多是关于Button的事件传递,这其实并不难理解,但问题是如何实用化,后来仔细分析了微软的 Familyshow才算初见端倪。     好吧,现在边举例,边说明,首先...
  • stjisu
  • stjisu
  • 2011-03-22 15:00
  • 1024

SAP .net 新建表插入数据 客户端显示 不完全手记-2

客户端开始 private void button1_Click(object sender, EventArgs e) { Execute(); } ...

C# asp.net 连接MYSQL帮助类

以前使用过MYSQL ,但是早已经忘的一干二净。这次项目中由于要去远程连接别人的数据库,而且是MYSQL的当时去网上搜索了一下基本上都是千篇一律。。说什么3种连接方法。。没有看到一个具体点的MYSQL...

asp.net中常用javascript脚本输出的辅助类JScript

/// /// 类 说 明: Javascript封装类 /// public class JScript { /// /// 调...

三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)

用三层架构开发项目,经常会遇到如下场景:       D层负责与数据库交互,一般是得到DataTable或DataSet对象,然后返回给B层,B层进行类似的处理来读取数据:dt.Rows[0][“x...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)