尽量大白话理解
类:一种概念描述,这一类,那一类。一些,某些的统称。
举例,‘汽车’看作交通工具,‘交通工具’就是类。
软件中:定义一个Vehicle(工具)类和一个car(汽车)类。
Vehicle(工具)的定义可能是引擎,推进器,载人能力等。这些都是Vehicle(工具)行为,Vehicle(工具)几乎所有类型的交通工具都包含的东西。
Vehicle(工具)在软件中,进行重复定义‘基础意义(载人功能)’是没有意义的, 我们只需要Vehicle(工具)定义一次,在定义car时,只需要去声明它继承了,或者扩展了,Vehicle(工具)。
Vehicle(工具)和car。会定义相同的方法,但是在实例中的数据可能是不同的,比如每辆车的独一无二的,车牌号。
实例: 重点解释下和 类 的概念
首先是,先有类 然后在创建对象的过程 产生实例。
实例简单的理解就是成品
实例拥有方法,对象,函数等
再举例,我们都是人。先有人是一个概念的东西,再实在的产生了这个人。那就是实例化了(人被具象化),然后实例化之后,我们拥有各种技能