类和对象
(1)

类和对象的关系

类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。如:

动物,植物,手机

对象是抽象概念的具体实例。如:

张三就是人的一个具体实例,张三家里的旺财就是狗的一个具体实例

面向对象编程的本质就是:以类的方法组织代码,以对象的组织(封装)数据

创建和初始化对象

使用new关键字创建的时候,除了分配内存空间以外,还会给创建好的对象,进行默认的初始化以及对类中构造器的调用。

类中只有属性和方法。

构造器

一个类即使什么都没写,依然存在一个方法

构造器一般用于初始化值。

类中构造器也就是构造方法,是在创建对象时必须调用的:

  • 必须和类名字相同
  • 必须没有返回类型,也不能写void
  • 使用new关键字,本质是调用构造器(构造方法)
  • 一旦定义有参构造,无参构造必须显示定义

intellij软件alt+insert快捷键可以生成构造器等等。

本文为作者valive发布,未经允许禁止转载!
上一篇 下一篇
评论
评论已关闭 >_<

评论已关闭