C#学习笔记
C#中的从 最普通的额两个类--提取父类--添加带参--虚方法--抽象类-- 纯抽象类--- 接口 区分 好好地区分开
注意 ::: 接口内部只能有方法(接口和抽象类中的方法只要小括号即可无需大括号)、属性、事件 的声明:
:::抽象类 可以有 字段 且前面都要加上“public ”
而抽象类 要演变成 接口 前提是: 抽象类里面的所有方法都是抽象方法 抽象类也变成纯虚类,
虚方法的关键字 “virtual ” (虚方法的行为本身是很模糊,且在实际应用中可能根本不会被调用到{基本都用调用者重写(override )后的方法了}。);;
紧接着进行写一步 干掉 虚方法,虚方法里面什么都不写,进而直接把虚方法 的方法体干掉,虚方法 就变成了一个抽象方法。于是 本类 也变成了抽象类。 抽象方法的关键字 “abstract ”
public abstract void Stop();
public abstract class StuBase //这只是抽象类 { public int A = 0 ; public bool B = false ; public string C = "Yes!" ; public abstract int FUN1 { get; set; } }