C# 中类和对象的关系?

rt
2024-12-23 09:09:15
推荐回答(5个)
回答1:

关系楼上都说了,基本差不多。或许很抽象,你如果不明白,就别去钻牛角尖。
首先你要知道自己要干什么,然后去定义自己需要的类就可以了。
举个简单例子:比如说你要做加法,加法的公式是A+B=C。(这个是你的需求)
然后开始做,首先要定义一个类,因为是加法求和。那你定义一个算数类。(这个计算类可以包括所有的计算方式,加减乘除莫)
现在的需求是加法。
Public class Calculation //这是个计算类,类是个抽象的概念,必须实例化对象,就是NEW出对象后,才可调用该类的属性和方法(静态类除外,属于特殊类)
{
//首先定义属性d,这里是初始化属性的值,随便你自己定义
int a=5;
int b=5;
int c=0;
public int sum() //这里是定义加法的方法。这个方法返回一个整形,就是加法的结果。
{
c=a+b;
return c;
}
一个基本的类就完成了。那么怎么运用它呢?这个就需要对象了。
}
//使用的话就是通过NEW出对象就可以了。
Calculation cal=new Calculation() //这里就是实例化对象了。
然后通过对象来调用方法来获得结果。
int aaa=cal.sum();//这样就调用成功了。得到了加法的值。
这个就是他们的关系,那么上面的类我就写了一个计算加法的方法,你自己随时都可以添加其他计算方法,比如减法,除法等。属性也是根据自己需求来添加。这个就是类的作用。
总结:类就是让你定义属性和方法的容器,而对象就是调用容器内的方法来实现自己的需求。
如果你还不明白,那我建议你多做,多练习,做多了自然就会明白了。

回答2:

举个例子:整个人类就是一个类,然后你生了出来,你就是人类这个抽象概念的实例化的对象,生你的过程就是 人类 你=new 人类();想学好C#,建议去博客园看看,里面有很多不错的知识,比如anytao的 你必须知道的.net

回答3:

类是抽象的,对象是类的具体表现。比方说笔是一个类,它们具有相同的属性,即有长度、颜色、价格、产地,等等,还有相同的功能——写字。而在笔这一类中,铅笔、圆珠笔、钢笔、毛笔等等都是它的一个表现,也就是C#中的对象,因为它们都是类在现实生活中的具体表现。

回答4:

类 对象名=new 类();

回答5:

类是所有人,对象是某个人