6个回答
推荐于2018-04-19 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
向TA提问 私信TA
知道合伙人互联网行家
采纳数:2145
获赞数:8329
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。
向TA提问 私信TA
关注
展开全部
关系楼上都说了,基本差不多。或许很抽象,你如果不明白,就别去钻牛角尖。
首先你要知道自己要干什么,然后去定义自己需要的类就可以了。
举个简单例子:比如说你要做加法,加法的公式是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();//这样就调用成功了。得到了加法的值。
这个就是他们的关系,那么上面的类我就写了一个计算加法的方法,你自己随时都可以添加其他计算方法,比如减法,除法等。属性也是根据自己需求来添加。这个就是类的作用。
总结:类就是让你定义属性和方法的容器,而对象就是调用容器内的方法来实现自己的需求。
如果你还不明白,那我建议你多做,多练习,做多了自然就会明白了。
首先你要知道自己要干什么,然后去定义自己需要的类就可以了。
举个简单例子:比如说你要做加法,加法的公式是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();//这样就调用成功了。得到了加法的值。
这个就是他们的关系,那么上面的类我就写了一个计算加法的方法,你自己随时都可以添加其他计算方法,比如减法,除法等。属性也是根据自己需求来添加。这个就是类的作用。
总结:类就是让你定义属性和方法的容器,而对象就是调用容器内的方法来实现自己的需求。
如果你还不明白,那我建议你多做,多练习,做多了自然就会明白了。
展开全部
举个例子:整个人类就是一个类,然后你生了出来,你就是人类这个抽象概念的实例化的对象,生你的过程就是 人类 你=new 人类();想学好C#,建议去博客园看看,里面有很多不错的知识,比如anytao的 你必须知道的.net
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类是抽象的,对象是类的具体表现。比方说笔是一个类,它们具有相同的属性,即有长度、颜色、价格、产地,等等,还有相同的功能——写字。而在笔这一类中,铅笔、圆珠笔、钢笔、毛笔等等都是它的一个表现,也就是C#中的对象,因为它们都是类在现实生活中的具体表现。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类 对象名=new 类();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类是所有人,对象是某个人
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询