java 编程项目_用Java编程项目

public class Text511 {

public static void main(String[] args) {

MyMax m=new MyMax();//实例化

System.out.println(m.getMax(4, 1, 2));//调用最大值算法并获取打印

Animal a=new Animal("tom", 1);//实例化动物类

a.sleep();//调用sleep方法

Cat c=new Cat("jack", 2);//实例化猫类

c.sleep();//调用重写的sleep方法

}

}

class MyMax{//编写类 MyMax

private int max;//属性 保存最大值

public int getMax(int num1,int num2,int num3) {//getMax方法,接收三个整型,算出最大值并返回

if(num1>num2) {

if(num1>num3) {

max=num1;

}else {

max=num3;

}

}else if(num1

if(num2>num3) {

max=num2;

}else {

max=num3;

}

}

return max;

}

}

class Animal{//编写动物类

private String name;//封装名字

private int age;//封装年龄

public Animal(String name,int age) {//构造方法

this.name=name;//初始化名字

this.age=age;//初始化年龄

}

//下面是名字和年龄的get和set方法

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

//这个是sleep方法

public void sleep() {

System.out.println(name+",sleep");

}

}

class Cat extends Animal{//猫类继承动物类

public Cat(String name, int age) {//构造方法

super(name, age);//调用父类构造方法

}

public void sleep() {//重写sleep方法

System.out.println(super.getName()+",day'sleep");

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值