构造方法的应用——JavaSE零基础

				## 构造方法——JavaSE零基础

一、构造方法
1、作用是用于初始化参数。
2、所有的数字变量全部设置为零。
3、所有的booleam类型全部设置为flase。
4、所有的对象变量全部设置为null。

二、设计自己的构造方法
1、方法名称必须和类的名称相同。
2、没有返回值。

三、如果自己写了有参的构造方法,那么编辑器不会在提供默认的构造方法了,如果我们还想用无参的构造方法,那么需要手动实现。

public class Students {

	String name;	//名字
	String sex;	//性别
	int age;	//年龄
	
	/*
	*无参构造
	*/
	Students(){
	
	}

	/*
	*有参构造
	*/
	Students(String name,String sex,int age){
		this.name=name;
		this.sex=sex;
		this.age=age;
	}
	
	public String play(String name) {
		return name;//返回值为属性,可在输出时定义
	}
	public String play1() {
		return "打台球";//返回值已定义,输出时无法更改
	}
	public String eat(String name,int age) {
		return "姓名:"+name+"年龄:"+age;
	}
	public static void main(String[] args) {
		Students stu = new Students("李四","男",20);
		System.out.println(stu.name);//输出名字
		System.out.println(stu.sex);//输出性别
		System.out.println(stu.age);//输出年龄
		
		Students stu1 = new Students("张三","男",20);
		System.out.println(stu1.name+","+stu1.sex+","+stu1.age+stu1.play("打台球")+stu1.play1());
	
	}
		
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值