谁能帮我通俗的解释一下C#中“类”的概念

我看了好多书,不同版本的书籍介绍的都不一样,我看完以后都懵了,哪位大神能帮我解释一下,通俗易懂就好,谢谢啊,还有,帮我推荐一本C#的入门书籍,我目前是个完全小白,

类是抽象的、 比如《人类》这个词,他就是一个抽象的、我们不知道人类他具体是指哪一个,而《你自己》是具体的,他是一个具体的对象
Visual C# 2010从入门到精通:Step by Step
这本书很详细
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-06
刚开始学是有点抽象,你就理解为汉语意思的“类别”的意思吧,比如:
鱼类 是一个类,但是没有具体说是什么鱼,而 金鱼 就属于 鱼类 的一种,那么金鱼就是 鱼 的一种,金鱼是鱼的实例化。
就是说你定义了一个类,它的名字是鱼,它不是一种鱼,它只是一个概念。
那么你就具体指出哪种鱼,那就是类的实例化,比如金鱼,它确实一种鱼,属于鱼类,但它有自己具体的特征,比如它的身体是红色,这就是金鱼的属性。
第2个回答  2012-03-06
你可以理解为:程序设计中的类是什么?
类 好比修房子前设计的蓝图,只是一个设计图纸。并没有真的房子
用 new Class()后就真的有了房子了,这叫实例

一种蓝图可以在到处修房子。修出来的房子也看上去差不多。但图纸只有一个,也就是类
第3个回答  2012-03-06
就是对现实生活中有共同特征的抽象表达啊,
你就理解为种类就好。
相似回答