C#

1️⃣C#概述


(一)面向对象的编程技术

C#是纯面向对象的语言

  1. 核心是类和对象
  2. 对象需要由类建模得到(实例化)
  3. 对象是消息、数据和行为的组合

对象特性

  1. 对象有状态
  2. 对象可以显示行为,可以完成相应功能
  3. 对象有一个唯一身份以与其他对象区别开来

C#

字段和方法都具有访问权限

  1. private:只允许在类的内部使用
  2. public:没有什么限制
  3. protected:可以在派生类中使用
public class Hello
{
    private int x = 1;
    public void DisplayMessage()
    {
        Console.WriteLine("Hello");
    }
}

(二)名字空间和类库

名字空间(命名空间)

namespace

防止重名

引用名字空间 using

namespace Space'sName
{
    //declaration
}

Main()

类库

(三)C#的一个例子

上一篇:LuoguP1057 传球游戏 题解


下一篇:五、语言切换功能实现