Notes:数据private类型,大部分方法public类型;
如果有继承或者相互引用,注意数据的公有还是私有,保证数据的只读性质;
C#不能够像C++一样在数据声明时调用构造函数,必须使用Myclass temp = new Myclass()来调用构造函数;
C#不支持多重继承关系, 也就是说,一个派生类不允许有多个基类。简单点就是,父亲可能有好多儿子(父类可以派生出许多子类),但是一个孩子只能有一个爸爸(子类不允许多重继承关系);
C#和其他面向对象一样,重载,多态,虚函数,抽象类这些特性都有;
重载和C++中的重载毫无区别,只有一个问题是在重载大小比较运算符(<, >=, >, <=