博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#学习-面向对象语言都有类
阅读量:4967 次
发布时间:2019-06-12

本文共 626 字,大约阅读时间需要 2 分钟。

  面向对象语言的一个基本特征是它们都有类,类是C#(这类语言)中的一种复杂数据类型。

  类代表一组具有公共属性和行为的对象。

  在C#中定义一个类是非常简单的,只需使用class关键字并按格式来定义即可。

  class Person

  {

  //类成员定义

  }

  默认情况下,如果class关键字前没有显式地指定访问修饰符,则类的访问修饰符为internal,表示仅在当前项目内可被访问。

    除了使用internal修饰符来修饰类外,还可以为类指定private、protecded、public、abstract和sealed等修饰符,以及这几个修饰符的组合。以下是

  无或internal,只能在同一程序集中访问类;

  public,同一个程序集或引用该程序集的其他程序集都可以访问

  abstract或internal abstract,只能在同一程序集中访问类,该类不能被实例化,只能被继承

  public abstract,同一程序集或引用该程序集的其他程序都可以访问类,不能被实例化,只能被继承

  sealed或internal sealed,只能在同一程序集中访问类,该类不能被继承,只能被实例化

  public sealed,同一个程序集或引用该程序集的其他程序集可以访问类,不能被继承,只能被实例化

转载于:https://www.cnblogs.com/158-186/p/10537645.html

你可能感兴趣的文章
Java-马士兵设计模式学习笔记-观察者模式-OOD 封装Listener
查看>>
8款最受欢迎的HTML5/CSS3应用及源码
查看>>
8款功能强大的最新HTML5特效实例
查看>>
iText类库再pdf中显示中文字体
查看>>
python文本读写数据
查看>>
【JVM】Java 8 中的常量池、字符串池、包装类对象池
查看>>
常见数据结构与算法整理总结(上)
查看>>
apxs添加apache模块
查看>>
oracle使用过期
查看>>
模糊控制——(1)基本原理
查看>>
PAT-1016 Phone Bills (25)
查看>>
看鸟哥的Linux私房菜的一些命令自我总结(三)
查看>>
OpenStack共享组件-RabbitMQ消息队列
查看>>
c 输出是自动显示输出类型
查看>>
Mac下phpstorm 浏览器出现 502 bad gateway 解决办法
查看>>
ModuleNotFoundError: No module named 'tqdm'
查看>>
策略模式
查看>>
JavaScript如何判断变量是数组还是对象
查看>>
(转)C++编译器与链接器工作原理
查看>>
TOMACAT源码解析
查看>>