qhnw.net
当前位置:首页 >> C#类,对象? >>

C#类,对象?

这样子同你说吧.类,他就是讲的一个种类.不懂?OK,比如人类.这个“人”他们都有思维,都有眼睛鼻子等等共同的特征.他就叫做一个类.叫做“人类”.还有“植物类”,这个“植物”它们都有根,叶子等等共同的特征.它就叫做一

类:一种数据类型,定义了存储哪些数据(成员变量)以及如何处理这些数据的行为(成员函数);对象:也叫实例,是类的具体个案;同一个类的对象都具有相同的存储结构和行为功能,但具体每个对象存储的数据可以不同.举例:人是一个

要定义对象,必须有其相应的类.类就是描述一些具有相同属性的事物的抽象概念.比如我们定义一个人员类.如下class Person{ public string name; public int age; public string sex;

namespace OperateFactory { //以下为定义一个类 public class Operation { 这个类有两个字段为别为number_A和number_B; private double number_A = 0; public double Number_A { get { return number_A; } set { number_A = value; } } private double

类是对某种类对象的一种抽象,也就是说类相当于图纸,而按图纸生成的实物就是为类的一个实例,而这个实例就是对象,而这个生成的过程就是实例化过程!比如说人类,这个就是对所有人进行的一种抽象,它不能指某一个具体的人,而某一个人就是对这个人类具体化,实例化,比如说人类具有姓名属性,但属性不能说明其具体的值,而这些属性变化具体值时就是具体化了,比如说某人具有姓名为xx的属性,而人类具体姓名属性,但却不能特指这个属性的具体值!所以这个你完全可以看出类就是某一种类对象的抽象,而对象就是某一个类的一个具体,如果从对象抽象为类时,称之为泛化,而由类具体化为对象时,称为实例化.

类是泛指的东西,比如说,你是人类; 对象 对象是具体指某种东西,比如说你,你就是一个具体的对象; 方法 方法,是你能做的什么事,也就是你的行为,向什么睡觉、跑步,吃饭等等,都是方法 属性 属性,就拿你来做比喻吧,你的名字、性别、年龄、等等,都是属性 字段 表示与类或对象关联的变量叫字段(为了安全,才有的字段,大部分用private(私有的)) 函数 那叫“构造函数”,每段程序都会有构造函数的,你要是不写,他就是隐士构造函数, 我用着不专业的术语给你回答,能明白吗?

object是C#中所有类型的基类型 可以用它做一些装箱拆箱的操作 object本身是一个引用类型

对象(object):世上一切人、复事、物都是对象.对象是类的实例.类(制class):一类具有相同属性bai和行为的对象的抽du象.C#中的类是用户自定义的一zhi种数据类型,它定义了该数据类型的数dao据和行为.这里有一个PPT:http://wenku.baidu.com/link?url=f367qNO7c4c_j2ZrOXjKDMsTf_sYJzj_yjS-QewFHmii5OP1mBuEp48rC3uSqaZ4bI4r324JVnQQLBE3fbb7Ub2AuVTye9p6CQiUM94m_Lu

类型对象就是对象.比如string a;string是类型,a是对象.也可以说a是string类型对象.

其实你不是不懂,只是没有把知识和现实联系起来. 类和对象理解起来非常简单,我举个例子你就明白了. 假如你要设计一个类,叫做人类,但是,这个人类是一个非常抽象的概念; 人类(这个抽象的类)如何变成一个一个的、具有不同个体差异的人呢? 就需要创建这个类的实例,这个实例,就是对象. 写一段伪代码你就更清楚了: 人类 男人1号 = new 人类(性别,身高,体重,肌肉); 上面这段伪代码,就是实例化一个男人对象的过程.

网站首页 | 网站地图
All rights reserved Powered by www.qhnw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com