首页 > 编程语言 >Day1 JAVASE

Day1 JAVASE

时间:2022-12-07 16:47:03浏览次数:44  
标签:构造方法 构造 Day1 person new JAVASE 父类 super

构造器:

1.和类名相同

2.没有返回值

作用:

1.new 本质在调用构造方法

2.初始化对象的值

注意点:

1.在创建类的时候就会有一个构造器去初始化对象的值,因此new才能创建一个实例化对象:例如:person jk =new person()这里就是new去调用构造器person()

2.在一个类中定义一个有参的构造器后,一般会使用有参的构造器,无参构造器会忽略;

3.如果定义一个有参构造器后想要使用无参构造器要显现定义一个无参构造器。

super 

1.super调用父类的构造方法,必须在构造方法的第一个

2.super和this不能同时调用构造方法!

this 和 super

this 代表本类的对象

super 代表父类的对象

构造方法:

this();本类的构造!

super();父类的构造!

 

标签:构造方法,构造,Day1,person,new,JAVASE,父类,super
From: https://www.cnblogs.com/JK02/p/16963493.html

相关文章

  • JavaSE复习day2
    JavaSE复习day2胡家伟7.数组定义数组是一种在内存中存储数据的载体,相比普通变量,同时拥有多个空间。基本数据类型的值直接存储在变量所声明的对应的栈空间中,引用数据......
  • 代码随想录算法训练营Day16| 104. 二叉树的最大深度、559.n叉树的最大深度、111. 二叉
    代码随想录算法训练营Day16|104.二叉树的最大深度、559.n叉树的最大深度、111.二叉树的最小深度、222.完全二叉树的节点个数104.二叉树的最大深度104.二叉树的最大......
  • 有关JavaSe基础的反射知识总结
    反射这门技术在说之前首先来介绍一下动态语言和静态语言动态语言:在服务器运行的期间可以改变其结构的语言,在运行时代码可以根据某些条件来改变自身的结构,我们目前学习到的......
  • 计算机组成原理(day1)
    1.二进制转换小数部分采用拼凑法(按下表)2.BCD码目的:方便机器语言与十进制快速转换2.18421码六个冗余表示十进制,运算结果落入1010(10)~1111(15)则无定义,需补0110(6)后储存。如果......
  • JavaSE复习day1
    JavaSE复习day1胡家伟1.代码格式注释单行注释:通常用于解释方法内某单行代码的作用。多行注释:通常用于解释一段代码的作用。文档注释:通常用于生成Java开发文档。......
  • SpringCloud游戏平台改造-Day1
    Day1今天主要的工作是有,新建项目结构(后期可能会根据实际情况修改),实现了登录注册API项目思路目前的项目思路为以下几部分:GameAuth:用来提供用户登录注册接口,认证接口......
  • day12_内部类&API
    1、参数传递1.1类名作为形参和返回值类名——方法形参    方法的形参是类名,需要的是该类的对象;实际传递的是该对象的地址值类名——返回值    方法的返......
  • 代码随想录算法训练营Day15|102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉
    代码随想录算法训练营Day15|102.二叉树的层序遍历、226.翻转二叉树、101.对称二叉树102.二叉树的层序遍历102.二叉树的层序遍历需要借用一个辅助数据结构即队列来......
  • 指针详解(day19)
    5.函数指针释义:指向函数的指针。函数指针的创建实例intAdd(intx,inty){intz;z=x+y;returnz;}intmain(){inta=1;intb=2;printf("\n%d\n",Add(a,......
  • 代码随想录算法训练营Day14|144. 二叉树的前序遍历、94. 二叉树的中序遍历、145. 二叉
    代码随想录算法训练营Day14|144.二叉树的前序遍历、94.二叉树的中序遍历、145.二叉树的后序遍历144.二叉树的前序遍历144.二叉树的前序遍历递归遍历/***Defini......