C#程序开发基础嵌套类与匿名类嵌套类与匿名类.pptxVIP

  • 7
  • 0
  • 约小于1千字
  • 约 9页
  • 2021-04-15 发布于北京
  • 举报

C#程序开发基础嵌套类与匿名类嵌套类与匿名类.pptx

C#程序开发基础;;什么是嵌套类? 在C#中,可以将类定义在另一个类的内部,被包含的类称作嵌套类,而包含嵌套类的类就称作外部类。 嵌套类与普通类相似,只是被声明的位置比较特殊,致使其访问权限与引用方式与普通类有所区别,接下来,通过一个案例做具体以演示。 ;;什么是匿名类? 有时候某个类的实例只会用到一次,这时可以使用匿名类的方式创建实例,即无需显式定义一个类,就可以将一组只读属性封装到单个对象中。 匿名类的创建与使用都非常简单,接下来通过一个案例进行演示。 ;;对象初始化的意义? 在一个类中,通常是使用构造方法来为属性赋值,当一个类中属性过多时,不可能为每种情况都创建一个构造方法,此时可以使用对象初始化器来为属性赋值,对象初始化器的语法格式如下: ;从上述语法格式可以看出对象初始化器可以同时为类的多个属性赋值,从而大大减少对象初始化的代码。 我们定义Person类,并对它进行初始化 ;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档