Java基础21-构造函数之间的调用
2024-08-26 14:49:27
public class Test{
public static void main(String[] args){
Persion p2=new Persion("小明",22); }
}
/*
this:就是代表本类对象,this代表它所在函数(方法)所属对象的引用 构造函数之间的调用只能通过this语句来完成 构造函数之间进行调用时,this语句只能出现在第一行,初始化要先执行,如果初始化当中还有初始化,那就去执行更细节的初始化
*/
class Persion{
String name;
String country;
int age;
Persion(){
System.out.println("我是无参构造方法");
}
Persion(String name){
this();//调用无参构造方法
this.name=name;
System.out.println("我是一个参数参构造方法");
}
Persion(String name,int age){
this(name);//调用有参构造方法
this.age=age;
System.out.println("我是两个参数构造方法");
}
}
最新文章
- oracle 中的Ipad()函数
- Hadoop HDFS编程 API入门系列之合并小文件到HDFS(三)
- ruby -- 问题解决(四)编码错误导致无法显示(2)
- iOS - Swift Foundation 框架
- css中的继承、层叠、样式优先级机制
- 自制docker basic image
- Java [Leetcode 112]Path Sum
- memcached单点故障与负载均衡
- asp.net <;%%>; <;%#%>;<;%=%>;<;%@%>;<;%$%>;用法与区别
- poj - 1228 - Grandpa&#39;s Estate
- 008实现一个算法从一个单链表中返回倒数第n个元素(keep it up)
- LeetCode OJ 202. Happy Number
- xfire调用webservice接口的实现方式
- C# 串口操作系列(5)--通讯库雏形
- android利用ContentResolver访问者获取手机联系人信息
- 第十一节:基于MVC5+Spring.Net+EF+Log4net 传统的一种搭建模式
- hyperscan简单学习(2)
- ZStack串口通信
- SSH原理与运用(一):远程登录(转)
- springboot项目生成jar包(带静态资源)方法
热门文章
- android IntentService和ResultReceiver的异步处理
- [web] [vscode] 自定义语言缩进
- L - Ch’s gift HDU - 6162
- windows10 docker 使用以及虚拟机下fastDFS 的使用教程
- Django 学习:为窗体加上防机器人的验证机制(验证码功能)
- luoguP2982 [USACO10FEB]慢下来Slowing down
- JavaScript学习笔记——4.数组
- ubtuntu 如何查看内存用量 mongostat详解
- [HAOI2007]理想的正方形 BZOJ1047 二维RMQ
- Linux下指定线程的名字