把一个,或者多个项目,封闭在一个物理,或者逻辑的包中。
C# 封装,可设置访问权限,通过 访问修饰符 来实现。
访问修饰符,定义一个类成员的范围和可见性。
C# 支持的访问修饰符:
- public:所有对象都可以访问。
- private:对象本身在内部进行访问。
- protected:该类,及其子类可以访问。
- internal:同一程序集的对象可以访问。
- protected internal:当前程序集,或派生自包含类的类型。
超级小白友好,讲解C#基础,每集5分钟轻松学习,拒绝从入门到放弃!
一、public
一个类的成员变量和成员函数,可被外部的类访问。
using System;
namespace RectangleApplication
{
class Rectangle
{
//成员变量
public double length;
public double width;
public double GetArea()
{
return length * width;
}
public void Display()
{
Console.WriteLine("长度: {0}", length);
Console.WriteLine("宽度: {0}", width);
Console.WriteLine("面积: {0}", GetArea());
}