类与实例
什么是类?
类是具有相同属性和功能的对象的抽象的集合
什么是对象?
对象是一个自包含的实体,用一组可识别的特性和行为来标识(特指),对象是看得到、摸得着、听到、闻到、感觉到的东西
什么是实例?
实例就是一个真实的对象,比如:我们都是“人”,而你和我其实就是“人”类的实例。
什么是实例化?
实例化就是创建对象的过程,使用new关键字来创建
构造方法
构造方法又叫构造函数,其实就是对类进行初始化。也就是说,在类创建时,就是调用构造方法的时候了,在Cat cat = new Cat()中,new后边的Cat()其实就是个构造方法。那么我们实例化的时候,没有写构造方法Cat(),如何调用呢?
其实所有类都有构造方法,如果你不编码则系统默认生成空的构造方法,若你有定义的构造方法,那么默认的构造方法就会失效了