有志者、事竟成,破釜沉舟,百百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。

拂晓犬吠

学习中遇到困难是很正常的事情,不要苦恼,不要气馁,恰恰相反,应该兴奋,因为又学到知识了,需要不断提高自己应对问题和解决问题的能力和信心。

C#学习-面向对象语言都有类

  面向对象语言的一个基本特征是它们都有类,类是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,同一个程序集或引用该程序集的其他程序集可以访问类,不能被继承,只能被实例化

posted @ 2019-03-15 16:00  ID拂晓犬吠  阅读(337)  评论(0编辑  收藏  举报