对于类的简单理解
来源:互联网 发布:淘宝一键装修免费模板 编辑:程序博客网 时间:2024/05/20 00:53
许多初学者在学C语言,c++或者java的时候可能都会对类这个概念有点摸不清楚是什么意思,我试图用我自己的理解自己的语言去解释一下,不喜勿喷哦。
我们要从数据类型先说起,人民邮电出版的《面对对象的程序设计语言》中第21页中有提到c++中提供了两种数据类型:一是预定义数据类型,也称为基本数据类型;二是构造数据类型,包括数组,结构体,共用体,枚举,和类。基本数据类型我们都很清楚是什么,就是int char 那些东西,我们也可以运用的很熟练。但是那些不可能满足所有的情况。所以这才有了构造数据类型,按我的理解是为了弥补不足。所以,类也可以理解为是一种数据类型,和int char等的一样,不同之处是它可以由你自己去定义。就比如int是代表整形一样,你也可以定义一个什么sc啊,zm啊,只代表着小数的数据类型为你所用。反过来说int 也是一个类 ,如果你要定义一个整数类型int i;那么i 就是 int 这个类的对象,而int还可以定义别的abc等等,所以一个类可以有很多对象,一个对象只能对应着一个类。在java那本书里把类和对象的关系比喻成了图纸和飞机之间的关系,道理相同。
1 0
- 对于类的简单理解
- 对于Stack的简单理解
- 对于Http的简单理解
- 对于restful的简单理解
- 对于ajax的简单理解
- 对于测试架构师的简单理解
- 对于测试架构师的简单理解
- 对于简单问题的理解概述
- 对于offsetLeft的一些简单理解
- Android开发-对于PendingIntent的简单理解
- 对于sockte简单的理解与整理
- 对于机器学习的简单理解
- 对于接口回调的简单理解
- 对于面向对象的简单理解
- 对于hashmap的一些简单理解
- 对于抽象类的理解
- 对于AOP的简单理解:AOP的含义及作用
- Java中对于回调函数的简单理解
- 重拾C语言的学习笔记
- 轻松看懂机器学习十大常用算法
- Groovy语言语法基础
- 用两个栈实现队列
- Android 调用系统相机并加时间水印
- 对于类的简单理解
- 深入理解数据成员指针、函数成员指针
- YII2 Unable to verify your data submission.
- C语言实验——一元二次方程Ⅰ
- 编写一个删除C语言源程序中的所有注释语句,要正确处理带引号的字符串和字符常量。
- 求三角形面积
- 转换流
- 深入研究Thread的currentThread()
- 学习笔记 Android.mk 自动搜索(转载)