• 188页第2题


    package org.hanqi.pn0120;
    
    public class Feiji {
    
        private String name;
        private String color;
        private double price;
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public String getColor() {
            return color;
        }
        public void setColor(String color) {
            this.color = color;
        }
        public double getPrice() {
            return price;
        }
        public void setPrice(double price) {
            this.price = price;
        }
        public Feiji(String name, String color, double price) {
            super();
            this.name = name;
            this.color = color;
            this.price = price;
        }
        public void fly()
        {
            System.out.println("使劲飞");
        }
        public void youhao()
        {
            System.out.println("飞不动,不耗油");
        }
    
    }
    父类
    package org.hanqi.pn0120;
    
    public class Feijidezilei extends Feiji {
    
        public Feijidezilei()
        {
            super("自制波音747","黑色",1000);
            System.out.println("子类的构造方法");
        }
        public void fly()
        {
            System.out.println("劣质,飞不起来");
        }
        public void zairen()
        {
            System.out.println("遥控的,没座位");
        }
    
    }
    子类
    package org.hanqi.pn0120;
    
    public class Feijiceshi {
    
        public static void main(String[] args) {
            Feiji f1=new Feiji("波音747","黑色",1000);
            System.out.println("自制"+f1.getName()+"颜色"+f1.getColor()+"造价"+f1.getPrice());
            f1.fly();
            f1.youhao();
            System.out.println();
            
            
            Feijidezilei f2=new Feijidezilei();
            System.out.println("自制"+f2.getName()+"颜色"+f2.getColor()+"造价"+f2.getPrice());
            f2.fly();
            f2.youhao();
            f2.zairen();
            System.out.println();
            
            
            Feijidezilei f3=new Feijidezilei();
            System.out.println("自制"+f3.getName()+"颜色"+f3.getColor()+"造价"+f3.getPrice());
            f3.fly();
            f3.youhao();
            f3.zairen();
            System.out.println();
    继承测试

  • 相关阅读:
    内存相关函数
    Redis入门
    libevent(九)evhttp
    Python基础00 教程
    Python之re模块
    Makefile入门
    cmake安装jsoncpp
    awk调用date命令
    SQLite使用(二)
    SQLite使用(一)
  • 原文地址:https://www.cnblogs.com/cycanfly/p/5264396.html
Copyright © 2020-2023  润新知