首页 > 其他分享 >面向对象

面向对象

时间:2023-03-04 16:35:48浏览次数:26  
标签:函数 关键字 书写 连用 面向对象 new 构造函数

构造函数的使用

  1. 构造函数和普通函数没有区别, 只不过在调用的时候 和 new 关键字连用
  2. 书写构造函数, 函数名首字母大写, 当看到名字的时候,就知道要和 new关键字连用
  3. 调用的时候,需要和 new 关键字连用
    1. 只有和 new关键字连用的时候,这个函数才会自动创建和返回对象的能力
    2. 我们之所以书写构造函数,就是为了使用它去批量生产对象
    3. 如果不和 new 关键字连用,那么该函数没有创建对象的能力,没有自动返回对象的能力
  4. 调用构造函数的时候,如果不需要传递参数,
    1. 可以不写最后的小括号
    2. 如果你需要传递参数,那么必须写小口号
    3. 但是书写规范,我们都写上小括号
  5. 当你的函数名和 new 关键字连用的时候
    1. 函数内部的 this 只想 当前实例(new 关键字前面的变量)
    2. 我们直接在函数体内书写 this.xxx = 值
  6. 构造函数内部不要写 retur
    1. 当你 retur了一个基本数据类型的时候,写了白写

标签:函数,关键字,书写,连用,面向对象,new,构造函数
From: https://www.cnblogs.com/jizg/p/17178504.html

相关文章

  • 【Java Pro】001-Java基础:面向对象
    【JavaPro】001-Java基础:面向对象文章目录​​【JavaPro】001-Java基础:面向对象​​​​一、面向对象​​​​1、什么是对象​​​​现实生活中的对象与程序中的对象​​......
  • 面向对象高级特性
    面向对象高级特性抽象为什么会有抽象类当子类中都有一个共同的方法,每一个子类都有不同的实现,在父类中又要体现所有子类的共同的特点,所以要体现有这个方法,但是在父类......
  • Python面向对象编程
    面向对象是思想面向对象是一种编程范式(常见编程范式有命令式,生命石(分领域特定和函数式),面向对象编程,反省计算,元变成,默认并发,拼接式,符号式,基于知识,多范式)语法原生支持面向......
  • Java面向对象部分重点笔记(二)
    Java面向对象部分重点笔记(二)接口 声明类的关键字是class,声明接口的关键字是interface 接口的作用:1.接口是一种约束2.定义一些方法,让不同的类实现3.接口中......
  • 面向对象高级进阶
    面向对象高级学生管理系统packagecom.itheima.edu.info.manager.entry;importcom.itheima.edu.info.manager.controller.StudaentController;importjava.util.Sca......
  • 面向对象(下)
    static关键字的使用static:静态的static可以用来修饰:属性、方法、代码块、内部类使用static修饰属性:静态变量(类变量)共享同一个静态变量。当通过某一个对象修改静态......
  • C语言面向对象
    我们在编写程序时,通常采用以下步骤:将问题的解法分解成若干步骤使用函数分别实现这些步骤依次调用这些函数这种编程风格的被称作面向过程。除了面向过程之外,还有一种被......
  • 面向对象
    面向对象packagecom.andy.base.oop.demo01;publicclassDemo01{//main方法publicstaticvoidmain(String[]args){}/*修饰符返回类......
  • day03-面向对象高级3-内部类&枚举&泛型
    1,内部类回顾:之前学了类的四个成员,分别是成员变量,成员方法,代码块,构造器,现在这是第五个成员,内部类;前三个作了解,第四个重点学习。内部类的应用场景......
  • # Java面向对象部分重点笔记
    Java面向对象部分重点笔记 类的定义在类中,属性是通过成员变量体现的,而行为是成员函数(又称为方法)实现的,下面为大家演示Java中定义类的通用格式,其语法格式如下: 对......