栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

Car 汽车类

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Car 汽车类

Car类 不用接口
//汽车类
public class Car {    
    private String name; //汽车名字
    private String eng;  //汽车引擎
​
    public String getName() {
        return name;
    }
​
    public void setName(String name) {
        this.name = name;
    }
​
    public String getEng() {
        return eng;
    }
​
    public void setEng(String eng) {
        this.eng = eng;
    }
    public void print(){
        System.out.println(name+"的"+"引擎是"+eng);
    }
}
//测试类
public class test {
    public static void main(String[] args) {
        Car car =new Car();
        car.setEng("V4发动机");
        car.setName("皮卡");
        car.print();
    }
}
​
用接口
//CarModi类
public class CarModi {
    private String name;
    private IEng eng;
​
    public String getName() {
        return name;
    }
​
    public void setName(String name) {
        this.name = name;
    }
​
    public IEng getEng() {
        return eng;
    }
​
    public void setEng(IEng eng) {
        this.eng = eng;
    }
​
    public void print() {
        System.out.println(name + "的" + "引擎是" + eng.getEng());
    }
}
​
//接口类
public interface IEng {
        public String getEng();
    }
    class V4Eng implements IEng {
        private String eng="V4";
        public String getEng(){
            return eng;
        }
    }
    class V8Eng implements IEng {
        private String eng="V8";
        public String getEng(){
            return eng;
        }
    }
//测试类
    public class test {
    public static void main(String[] args) {
        CarModi car =new CarModi();
        car.setEng(new V4Eng());
        car.setName("皮卡");
        car.print();
        car.setEng(new V8Eng());
        car.print();
    }
}
​

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/985240.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号