轻松学习C#的结构和类

2019-12-26 15:48:04于丽

(2)、类与对象
        类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位,它有一个类名,类名包括属性说明和服务说明两个主要部分。
       对象时系统中用来描述客观事物的一个实体,是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。从更抽象的角度来说,对象是问题域或实现域中某些事物的一个抽象,反映了该事物在系统中需要保存的信息和发挥的作用,是一组属性和有权对这些属性进行操作的一组服务的封装体。客观世界是由对象和对象之间的联系组成的。
       类和对象的关系就如模具和铸件的关系,类的实例化的结果就是对象。而对一类对象的抽象就是类。类描述了一组有相同特性(属性)和相同行为(方法)的对象。
例题,创建类A并且在另一个类中调用类A的方法Sum


using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
 
namespace Text 
{ 
 class A//创建的类 
 { 
  public int Sum(int i, int j)//被类封装的方法 
  { 
   return i + j; 
  } 
 } 
 class Program 
 { 
  static void Main(string[] args) 
  { 
   A a = new A();//创建的类A的对象a 
   int p = 10; 
   int q = 10; 
   Console.WriteLine(a.Sum(p,q));//调用类A的Sum方法 
   Console.ReadLine(); 
  } 
 } 
  
} 

输出的结果为:20

以上就是关于C#的结构和类的全部知识点,希望对大家的学习有所帮助。



注:相关教程知识阅读请移步到c#教程频道。