C#封装

2021/9/6 20:08:47

本文主要是介绍C#封装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

C#封装根据具体的需求,设置具体的访问权限,并通过访问修饰符来实现;

在C#中使用的访问修饰符有以下几类

1:public

  public允许一个类将其成员变量和成员函数暴露给其他的函数和对象。任何公有成员都可以被外部的类访问。

 

2:internal

  internal允许一个类将其成员变量和成员函数暴露给当前程序中的其他函数和对象,可以被定义在该成员所定义的应用程序内的任何类和方法访问

 

3:protected

  Protected 允许子类访问它的基类的成员变量和成员函数。这样有助于实现继承

4:private

  Private 允许一个类将其成员变量和成员函数对其他的函数和对象进行隐藏。只有同一个类中的函数可以访问它的私有成员。即使是类的实例也不能访问它的私有成员。

 

 1 using System;
 2 namespace RectangleApplicatioan
 3 {
 4 class Shu
 5 {
 6 private double length;
 7 private double width;
 8 public void Accpetdetails()
 9 {
10 Console.WriteLine("请输入长度:");
11 length = Convert.ToDouble(Console.ReadLine());
12 Console.WriteLine("请输入宽度:");
13 width = Convert.ToDouble(Console.ReadLine());
14 
15 }
16 public double Getarea()
17 {
18 return length * width;
19 }
20 public void Display()
21 {
22 Console.WriteLine("长度:{0}", length);
23 Console.WriteLine("宽度:{0}", width);
24 Console.WriteLine("面积:{0}", Getarea());
25 
26 }
27 } //end the class Rectangle;
28 
29 class Welasss
30 {
31 static void Main(string[] args)
32 {
33 
34 Shu n = new Shu ();
35 n.Accpetdetails();
36 n.Display();
37 Console.ReadLine();
38 // Console.WriteLine("{0}",n.length);
39 
40 }
41 }
42 }

 

 

 

 



这篇关于C#封装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程