对于类和对象的简单认识
2017-08-27 15:12
183 查看
类和对象是面向对象思想里的两个基本的重要的概念。来看一下它们比较书面的定义。
类:是指一种类别。描述一类事物的一个概念,类包括数据行为两部分。用来描述同一类事物所具有的共性。
对象:一个实体,有状态有具体属性,能清除的表达某事物。
比较晦涩难懂。举个栗子,狗是就是一种类,狗都有共性,有四条腿,有尾巴,身上长毛,会汪汪叫。但当我们问狗叫什么名字,狗是公的母的,你就没有办法回答了。因为狗只是一个类的名称,仍然是一个抽象的概念。但当我问你家的狗叫什么名字,公的母的,毛是什么颜色,你就可以很清楚地回答我。因为“你家的狗”和“狗”相比,是一个具体的实物,所以能够很清楚地描述它的各种特征属性。它就是一个对象。类似的,比如学生是一个类,坐在这个教室拐角的那个学生是一个对象。比如轿车是一个类,停在楼下的那辆大众桑塔纳轿车就是一个对象。
类与对象的关系:类是对象的抽象,对象是类的实例。
类:是指一种类别。描述一类事物的一个概念,类包括数据行为两部分。用来描述同一类事物所具有的共性。
对象:一个实体,有状态有具体属性,能清除的表达某事物。
比较晦涩难懂。举个栗子,狗是就是一种类,狗都有共性,有四条腿,有尾巴,身上长毛,会汪汪叫。但当我们问狗叫什么名字,狗是公的母的,你就没有办法回答了。因为狗只是一个类的名称,仍然是一个抽象的概念。但当我问你家的狗叫什么名字,公的母的,毛是什么颜色,你就可以很清楚地回答我。因为“你家的狗”和“狗”相比,是一个具体的实物,所以能够很清楚地描述它的各种特征属性。它就是一个对象。类似的,比如学生是一个类,坐在这个教室拐角的那个学生是一个对象。比如轿车是一个类,停在楼下的那辆大众桑塔纳轿车就是一个对象。
类与对象的关系:类是对象的抽象,对象是类的实例。
相关文章推荐
- 对于文件权限的管理简单认识
- 对于JSP几大对象的一点认识
- 对于restful的简单认识
- java对象内存管理的简单认识!
- 对posintion属性的简单认识,对于还在纠结的同学们,有一定的帮助
- 简单总结一下Java和javascript 中对于 josn对象、字符串的处理。
- iOS 对于多线程简单的认识
- js的Image对象属性的简单认识
- 对于对象的简单验证及返回处理——@JsonView ,@Valid注解的使用
- 简单认识什么是对象
- 3、面向对象以及winform的简单运用(类的初步认识)
- c#配置问题以及简单防止sql注入,连接池问题,sqldatareader对象对于connection对象的释放
- 对于application对象的认识
- XMLHttpRequest的简单认识和原始JS建立该对象方法
- 说说对于编码字符集的简单认识
- 对于类与对象的简单运用(代码)
- js的Image对象属性的简单认识
- 对于系统测试的简单认识
- 对于jdk jre jvm的简单认识
- 设计引领未来——兼谈对于XP简单设计的认识