码迷,mamicode.com
首页 > Windows程序 > 详细

C#中的OOP技术

时间:2015-01-20 15:06:18      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

       面向对象,一切皆为类,简单的说,类就是包括一些属性,字段,和方法,接口等的集合,类的概念实际上是一个模板,对象就是实例化一个类(即类的实例),通过对象来调用类的方法,设置类的读取属性.

 其中,类的定义使用class关键字来声明,在class之前,使用关键字来修饰类的可访问性,包括(public,private,protected)这几个关键字,public,表示公共类,外部代码也可以访问,private为私有类,protected为受保护的成员 ,默认为internal类,在类的定义中来定义类的成员,类的成员也要使用修饰符,要注意的一点是抽象类(abstract)不能被直接实例化,虚拟类表示为方法可以重写的类,只能通过它的派生类来实例化。

             声明一个简单的类

         

 1    public   virtual class person 
 2 
 3      {
 4 
 5                      private string name;
 6 
 7                      public string Name
 8 
 9                           {
10 
11                             get  
{ return name;}
12 13 set
{ name=value; } 14 15 } 16 17 public person () 18 19 { 20 21 } 22 }

 

 

 

 

                                 

C#中的OOP技术

标签:

原文地址:http://www.cnblogs.com/chinafengzhao/p/4204089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!