“类是面向对象语言的程序设计中的概念,是面向对象编程的基础。类的实质是一种引用数据类型,类似于byte、short、int(char)、long、float、double等基本数据类型,不同的是它是一种复杂的数据类型。因为它的本质是数据类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。(来自“百度百科”)”
在学习类之前我们先来熟悉一下面向过程和面向对象。
01
—
面向对象和面向对象
面向过程与面向对象是两种编程风格、思想;
面向过程是基于流程的,将所要处理的事情细分到一个个小的步骤,然后按照顺序依次执行,每一个步骤都可以采用一个函数来实现,这个思路比较符合我们现实中处理事情的方式;
缺点就是前后事务关联性较大,后期维护成本高;
优点是效率高,结构清晰
面向过程是一种基础的思维方法
与面向过程强调流程和步骤不同的是,面向对象更