2020/4/13Java学习日记

2020/4/13Java学习日记

今日日程
上午:7:00-7:30洗漱;7.30-8:40接对象加拉伸;8:40-9:50跑步;9:50-12:00去吾悦;
下午12:00-3:00睡觉;3:00-3:50赖床;3:50-5:30学Java加伺候对象;
晚上:7:40-9:00学Java;
总结:陪女朋友真花时间啊,害.

今日新学:

  1. 自定义工具栏
  2. 代码块
public class student {

	static{
		System.out.println("st静态代码块");
	}
	
	//若无构造方法,则无用
	{
		System.out.println("st构造代码块");
	}
	
	public static void main(String[] args) {
		
		xuesheng x1=new xuesheng();
		xuesheng x2=new xuesheng();
	}
	
	
}

class xuesheng{
	
	String name;
	String age;
	String address;
	
	
	//静态代码块
	static{
		System.out.println("xs静态代码块");
	}
	
	//构造代码块
	{
		System.out.println("xs构造代码块");
	}
	
	public xuesheng(){
		System.out.println("新建学生对象");
	}
	
	public xuesheng(String name,String age,String address){
		
		this.name=name;
		this.age=age;
		this.address=address;
	}
	
  1. 继承:
    继承中的成员变量和成员方法:
public class myextend {

	public static void main(String[] args) {
		wangzhe w=new wangzhe();
		w.show();
		w.play();
	}
	
}


class game{
	
	String name="父类名字";
	public void play(){
		
		System.out.println("游戏进行中");
	}
}

class wangzhe extends game{
	
	String name="子类方法外名字";
	String age;
	public void show(){
		String name="子类方法内名字";
		System.out.println(name);
		System.out.println(this.name);
		System.out.println(super.name);
	} 
	
	public void play(){
		super.play();
		System.out.println("双人游戏");
	}
	
}

继承中的构造方法

public class myextend02 {
	
	public static void main(String[] args) {
		son s=new son();
	}
	
}

class Dad{
	public Dad(){
		
		System.out.println("父类无参构造");
	}
	public Dad(int a){
		
		System.out.println("父类有参构造");
	}
}

class son extends Dad{
	public son(){
		
		System.out.println("子类无参构造");
	}
	public son(int b){
		
		System.out.println("子类有参构造");
	}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值