CS3L12——内部类和分部类
CS3L12——内部类和分部类
本章代码关键字
1 | partial //partial可以分部描述一个类,增加程序的拓展性,也可以分部方法,可以将方法的声明和实现分离 |
内部类
在一个类中再申明一个类,特点:使用时要用包裹者点出自己,作用:亲密关系的变现
注意:访问修饰符作用很大,使用内部类时,需要
public
才能使外部能使用它
1 | class Person |
分部类
把一个类分成几部分申明,关键字:partial
,作用:分部描述一个类,增加程序的拓展性
注意:分部类可以写在多个脚本文件中,分部类的访问修饰符要一致,分部类中不能重复成员
1 | public partial class Student |
分部方法
分部方法,可以将方法的声明和实现分离
分部方法不能加访问修饰符,默认私有,只能在分部类中申明, 返回值只能是 void
,可以有参数但不能使用 out
关键字
分部方法的局限性较大
1 | public partial class Student |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!