1、
class pet {
public void shout(){
}
}
class dog extends pet{
private String myname;
public void setName(String name){
myname=name;
}
public void LookAfterHouse(){
System.out.println("I'm a dog,I can looking after my house,my name is "+myname);
}
public void shout(){
System.out.println("汪汪汪");
}
}
class cat extends pet{
public void CatchMouse(){
System.out.println("I'm a cat,I can catch mouse");
}
public void shout(){
System.out.println("喵喵喵");
}
}
public class petpet{
public static void main(String args[]){
dog mydog=new dog();
mydog.setName("萨摩耶");
mydog.shout();
mydog.LookAfterHouse();
cat mycat=new cat();
mycat.shout();
mycat.CatchMouse();
}
}
2、
import java.util.Scanner;
class calculator1{
public int add(int a,int b){
return a+b;
}
public int substraction(int a,int b){
return a-b;
}
public int multiply(int a,int b){
return a*b;
}
public int division(int a,int b){
return a/b;
}
}
public class calculator {
public static void main(String args[]){
Scanner input=new Scanner(System.in);
System.out.println("请输入a的值");
int a=input.nextInt();
System.out.println("请输入b的值");
int b=input.nextInt();
calculator1 myc=new calculator1();
int result=myc.add(a,b);
int result2=myc.substraction(a,b);
int result3=myc.multiply(a, b);
int result4=myc.division(a, b);
System.out.println("您输入的a为:"+a);
System.out.println("您输入的b为:"+b);
System.out.print("a+b="+result);
System.out.print("\na-b="+result2);
System.out.print("\na*b="+result3);
System.out.print("\na/b="+result4);
}
}
3、
class ManyArea {
public double area(double radius) {
return Math.PI * radius * radius;
}
public double area(double len, double width) {
return len * width;
}
public double area(double len, double width, double height) {
return 2 * (len * width) + 2 * (width * height) + 2 * (len * height);
}
}
public class area {
public static void main(String args[]) {
ManyArea myarea = new ManyArea();
System.out.println("半径为3的圆周长为:" + myarea.area(3));
System.out.println("长2.0、宽3.0的面积为:" + myarea.area(2.0, 3.0));
System.out.println("长2、宽3的面积为:" + myarea.area(2, 3));
System.out.println("立方体的面积为:" + myarea.area(2.0, 3.0, 4.0));
}
}
4、
class vehicle{
public void name(){
}
}
class car extends vehicle{
private String myfunction;
public void setFunction(String function){
myfunction=function;
}
public void machineMethod(){
System.out.println("我由机械驱动,我的功能是"+myfunction);
}
public void name(){
System.out.println("我是汽车");
}
}
class bike extends vehicle{
public void muscleMethod(){
System.out.println("我由人力驱动");
}
public void name(){
System.out.println("我是自行车");
}
}
public class vehicletest {
public static void main(String arg[]){
car mycar=new car();
mycar.setFunction(":我跑的很快");
mycar.name();
mycar.machineMethod();
bike mybike=new bike();
mybike.name();
mybike.muscleMethod();
}
}