static基本上可以用在所有类中修饰字段方法,不过在访问的时候常常是 类名.stacicName 来访问这个静态东东的,而不是该类的对象。
然后const是定义常量的,既然是全局常量,那么它就是静态的咯,所以它本身内含了是一个static类型,故而在定义常量的时候,不再加static在其前面。
一个正常的类 class name{ // 里面可以有virsul,abstract,override,extern修饰的字段和方法},当然在继承类有相应的限制和规定。这里主要说明上面的几个修饰不是某种类(比如抽象类)的特殊修饰符。一个抽象类额可以有上面的修饰符号,当然接口不再其列
在类的继承中,父类的over方法函数在其子类中可以override重载,一直循环下去,无穷尽也,这就是多态,每个类,类对象可以有不同的执行逻辑,但方法函数名是一样,可以无缝调用。注意不要是sealed密封修饰的方法函数,如果是那么子类就不能override重写。