美文网首页
面向对象基础

面向对象基础

作者: JumpBorderLine | 来源:发表于2019-08-19 11:27 被阅读0次

    1、类的定义

    类是对象的模板,封装属性与方法。

    2、构造方法

    构造一个实例之后,立即执行的一个特殊方法。一个类,必须有构造方法,如果自己不定义构造方法,编译器会添加默认构造方法(无参构造方法)。

    构造方法用于初始化对象,与类同名,由public修饰。

    3、实例(对象)

    依据模板创建实例,实例是数据的打包,对象就是用来存储数据的。

    类在第一次使用时,会被加载到方法区。新建实例时,在“堆内存”中新分配内存空间给这一个实例。而其对应的变量名存在中。

    4、this

    4.1 this表当前对象,正在调用的对象。

    4.2 this(...):重载的构造方法之间的调用,必须是首行代码。

    5、构造方法重载

    一个类中,可以定义多个不同参数的构造方法。

    方法重载:方法名相同,参数不同,与方法的返回值类型无关。

    相关文章

      网友评论

          本文标题:面向对象基础

          本文链接:https://www.haomeiwen.com/subject/eqkdlctx.html