手记: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手记

自己学习的笔记

JQgrid for asp.net 不完全手记

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

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

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

.NET Core多平台项目模板eShopOnContainers编译手记

之前写了一个功能性的文件上传asp.net core的小程序,加上点七七八八的东西,勉强能够应付了,打算学习一下微软的官方.NET CORE微服务示例https://github.com/dotnet...
  • sD7O95O
  • sD7O95O
  • 2017年11月13日 00:00
  • 69

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

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

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

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

Linux.NET学习手记(3)

前一回合,我们对服务器软件Jexus作了简单的介绍,同时我们也对Jexus的整体配置作了详细的讲解,介绍了Jexus的进程守护工具"jws.guard",相信各位读者对于Jexus应该已经有或多或少的...

Linux.NET学习手记(1)

Linux下面跑.NET程序,听起来有点疯狂,不过又是那么的有前途。Linux作为服务器,它的优势是不容置疑的,可以说类Unix系统(Linux、Unix……)天生就是适合做为服务器的操作系统,它的稳...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:手记:ASP.net的类
举报原因:
原因补充:

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