您的位置:首页 > 编程语言 > C#

对于类和对象的简单认识

2017-08-27 15:12 183 查看
类和对象是面向对象思想里的两个基本的重要的概念。来看一下它们比较书面的定义。

类:是指一种类别。描述一类事物的一个概念,类包括数据行为两部分。用来描述同一类事物所具有的共性。

对象:一个实体,有状态有具体属性,能清除的表达某事物。

比较晦涩难懂。举个栗子,狗是就是一种类,狗都有共性,有四条腿,有尾巴,身上长毛,会汪汪叫。但当我们问狗叫什么名字,狗是公的母的,你就没有办法回答了。因为狗只是一个类的名称,仍然是一个抽象的概念。但当我问你家的狗叫什么名字,公的母的,毛是什么颜色,你就可以很清楚地回答我。因为“你家的狗”和“狗”相比,是一个具体的实物,所以能够很清楚地描述它的各种特征属性。它就是一个对象。类似的,比如学生是一个类,坐在这个教室拐角的那个学生是一个对象。比如轿车是一个类,停在楼下的那辆大众桑塔纳轿车就是一个对象。 

类与对象的关系:类是对象的抽象,对象是类的实例。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# 对象 class