C# 抽象类和接口 共同点: 抽象类 (1)关键词:抽象方法类名上加 abstract (2)子类:子类重写抽象方法(override) 接口: (1)关键词:接口名前面声明使用interface (2)子类:创建方法体 this.age=value>=0&&value<100?value:0; 拆分读取到的数据: string[] str=str.split(',') TreeNode tr=new TreeNode()