1.接口 不能定义字段,接口都是公共的(这里说定义接口时)
2.继承
3.多态性
4.对象之间的关系
5.运算符重载
6.事件
7.引用类型和值类型
类的修饰符 <访问权限>
public 任何地方
无或internal 项目中
abstract 当前项目中,不能实例化,只能继承
sealed 当前项目中,只能实例化;
private 只能在类中
protected 类或派生中
类的方法,字段,属性
在定义方法有注意:
virtual 方法可以重写
override 重写基类的方法 当我继承了基类,但是我想改变基类中的有方法时,用上该
class myclass
{
int k; //字段
public int x //属性
{
get{return 值 ;} //获得值
set { k = value; } //设置值
}
public int y() //方法
{
return k;
}
}
注意:在重写方法后,也可以用base.方法名() 访问基类方法
浙公网安备 33010602011771号