基础

原创 2006年05月22日 13:15:00
1.构造函数无返回值(无返回值不等于void)
2.必须使用public 类型,函数名称和类名相同
3.派生类的自动调用基类的默认的构造函数(无参数的),若不调用默认的
请使用public B( int i, int j ):A(i) { y = j; }
析构函数(只能在有非托管的资源时使用,用来释放非托管资源,托管资源clr自动释放)
类名前加‘~’
什么是非托管资源


定义变量一定要赋初始值,否则会在使用try catch finally 中由于语句快的作用,编译时
会提示变量末赋值的错误。
其他类弄转字符串 .ToString()
字体串转相应类型 Double.Parse()
不要随间使用this,
this代表当前类的当前实例,静态成员函数没有this指针
this关键字可用于从构造函数、实例方法 和实例访问器中访问成员 .

限定被相似的名称隐藏的成员
public Employee(string name, string alias)
{
   this.name = name;
   this.alias = alias;
}
将对象作为参数传递到其他方法,例如:
CalcTax(this);
泛类的使用

public class Stack<T>

    {

        private T[] m_item;

        public T Pop(){...}

        public void Push(T item){...}

        public Stack(int i)

        {

            this.m_item = new T[i];

        }

}

类的写法不变,只是引入了通用数据类型T就可以适用于任何数据类型,并且类型安全的。这个类的调用方法:

//实例化只能保存int类型的类

Stack<int> a = new Stack<int>(100);

      a.Push(10);

      a.Push("8888"); //这一行编译不通过,因为类a只接收int类型的数据

      int x = a.Pop();

相关文章推荐

applescript简明基础教程

  • 2017年11月17日 15:31
  • 2.41MB
  • 下载

计算机数学基础

  • 2017年11月16日 12:21
  • 9.06MB
  • 下载

安卓自定义View基础-坐标系

由于移动设备一般定义屏幕左上角为坐标原点,向右为 x 轴增大方向,向下为 y 轴增大方向, 所以在手机屏幕上的坐标系与数学中常见的坐标系是稍微有点差别的。...

JAVA基础知识总结

  • 2017年11月15日 00:30
  • 784KB
  • 下载

C++基础——格式化输出

似乎很少有人强调C++的格式化输出的问题,那是因为因为c++的编译器默默地做着许多格式化的动作,以保证C++ Style格式化输出与C-style的格式化的一个根本不同,C++style的格式化输出是...

python基础

  • 2017年11月12日 13:23
  • 33.33MB
  • 下载

Hadoop基础教程.pdf

  • 2017年11月10日 14:01
  • 66MB
  • 下载

JavaFX2.0基础教程 之 开发入门

1      JavaFX开发入门 如果想使用JavaFX快速开发丰富用户体验的应用,那么这个入门教程适合你。你将通过创建一个如图-1所示的简单应用,就能学知用少许代码就能获得复杂图形效果。当然,J...
  • s_ghost
  • s_ghost
  • 2012年03月09日 12:01
  • 27892

Sql JDBC基础整理笔记

  • 2017年11月09日 11:51
  • 310KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基础
举报原因:
原因补充:

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