包含类的封装,getter/setter方法。
包含构造方法和构造方法的重载。
包含继承,方法重写。
包含抽象类和接口。
包含异常处理机制。
包含自定义异常。
包含super,final关键字。
包含多态。
包含4个字符串处理方法。
包含选择语句和循环语句
1条回答 默认 最新
关注
public class lianxi1 { public static void main(String[] args) { CPU cpu = new CPU(); cpu.setSpeed(10.0); cpu.getSpeed(); HardDisk h = new HardDisk(); h.getAmount(); PC pc = new PC(); pc.setCpu(cpu); pc.setHardDisk(h); pc.show(); } public static class CPU { private Double speed; public Double getSpeed() { return speed; } public void setSpeed(Double speed) { this.speed = speed; } } public static class HardDisk { int amount; public HardDisk(){} void setAmount(int m) { amount = m; } int getAmount() { return amount; } } public static class PC { CPU cpu; HardDisk HD; public PC(){} public void setCpu(CPU c) { cpu = c; } void setHardDisk(HardDisk h) { HD=h; } void show() { System.out.println("cpu的速度:"+cpu.getSpeed()); System.out.println("硬盘的容量:"+HD.getAmount()); } } }
上面的题目代码如下,希望采纳
建一个名为 Test 的classimport java.util.*; public class Test { static class Animal { public String name; public int age; final int weight = 10; // 无参构造方法 public Animal() { } // 有参构造方法 public Animal(String name, int age) { this.name = name; this.age = age; } // get方法 public String getName() { return name; } // set方法 public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } // 输出信息的方法 public void showMessage() { System.out.println(name + "," + age + "岁啦"); } } // 接口 interface Flyable { double maxSpeed = 100; // 输出最大飞行速度 public void showFlySpeed(); } // 子类 static class Eagle extends Animal implements Flyable { // 重载父类构造方法 public Eagle(String name, int age) { super(name, age); } // 重写Flyable接口的方法 public void showFlySpeed() { System.out.println("最快飞行速度为:" + maxSpeed); } } // 抽象类 abstract class Pigeon { String name; int age; Pigeon(String name, int age) { this.name = name; this.age = age; } } // 测试类 public static void main(String[] args) { // Eagle类测试 Eagle eagle = new Eagle("小鹰", 2); eagle.showMessage(); eagle.showFlySpeed(); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录