1️⃣C#概述
(一)面向对象的编程技术
C#是纯面向对象的语言
- 核心是类和对象
- 对象需要由类建模得到(实例化)
- 对象是消息、数据和行为的组合
对象特性
- 对象有状态
- 对象可以显示行为,可以完成相应功能
- 对象有一个唯一身份以与其他对象区别开来
字段和方法都具有访问权限
- private:只允许在类的内部使用
- public:没有什么限制
- protected:可以在派生类中使用
public class Hello
{
private int x = 1;
public void DisplayMessage()
{
Console.WriteLine("Hello");
}
}
(二)名字空间和类库
名字空间(命名空间)
namespace
防止重名
引用名字空间 using
namespace Space'sName
{
//declaration
}
Main()
类库
(三)C#的一个例子
类