[java]student

package student;

public class StudentTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Person p = new Person();
		Student s = new Student(44,100,90,80);
		s.aver();
		s.max();
		s.min();
		s.tostring(p);
	}

}
package student;

public class Student extends Person {
	int no;
	float a,ma,mi,scoreEn,scoreMath,scoreCh;
	Student(int no,float scoreEn,float scoreMath,float scoreCh){
		this.no = no;
		this.scoreEn = scoreEn;
		this.scoreMath = scoreMath;
		this.scoreCh = scoreCh;
	}
	void aver(){
		a = (scoreEn+scoreMath+scoreCh)/3;
	}
	void max(){
		if(scoreEn > scoreMath){
			if(scoreEn > scoreCh){
				ma = scoreEn;
			}
			else{
				ma = scoreCh;
			}
		}
		else{
			if(scoreMath > scoreCh){
				ma = scoreMath;
			}
			else{
				ma = scoreCh;
			}
		}
	}
	void min(){
		if(scoreEn < scoreMath){
			if(scoreEn < scoreCh){
				mi = scoreEn;
			}
			else{
				mi = scoreCh;
			}
		}
		else{
			if(scoreMath < scoreCh){
				mi = scoreMath;
			}
			else{
				mi = scoreCh;
			}
		}
	}
	
	void tostring(Person p){
		p.tostring();
		System.out.println("no:"+no+" aver:"+a+" max:"+ma+" min"+mi);//"name:"+name+"sex:"+sex+"age:"+age+
	} 
}
package student;

public class Person {
	String name;
	char sex;
	int age;
	Person(){
		name = "zhangsan";
		sex = '1';
		age = 18;
	}
	void tostring(){
		System.out.println("name:"+name+" sex:"+sex+" age:"+age);
	}
}

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAWXVhbl9pY2U=,size_13,color_FFFFFF,t_70,g_se,x_16

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值