Java中的Car类

27 篇文章 0 订阅
订阅专栏

一.先创建一个Car

二.创建Driver

代码如下: 

public class Driver{
    private String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
    public void drive(Car car){
        if (car instanceof  Benz){
            Benz benz = (Benz) car;
            benz.speak();
        }
        car.start();
        car.run();
        car.stop();
    }

        class Benz implements Car {
            private String model;
            private double price;
            private String color;

            public String getModel() {
                return model;
            }

            public void setModel(String model) {
                this.model = model;
            }

            public double getPrice() {
                return price;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public String getColor() {
                return color;
            }

            public void setColor(String color) {
                this.color = color;
            }

            @Override
            public void start() {
                System.out.println("奔驰[" + model + "]起步……");
            }

            @Override
            public void run() {
                System.out.println("奔驰[" + model + "]行驶……");
            }

            @Override
            public void stop() {
                System.out.println("奔驰[" + model + "]停止……");
            }

            public void speak() {
                System.out.println(color + "色奔驰[" + model + "]单价:" + price + "万~");
            }
        }
    }

三.创建TestDriver

 代码如下:

public class TestDriver {
    public static void main(String[] args) {
        // 创建司机对象(外部类对象)
        Driver driver = new Driver();
        // 设置司机对象属性
        driver.setName("唐小刚");

        // 基于司机对象(外部类对象)创建奔驰对象(内部类对象)
        Driver.Benz benz = driver.new Benz();
        // 设置奔驰对象属性
        benz.setModel("梅赛德斯-AMG A 35 L 4MATIC");
        benz.setPrice(45);
        benz.setColor("蓝");

        // 调用司机对象的驾驶方法
        driver.drive(benz);
    }
}

java汽车_java,编写一个汽车类
weixin_34593927的博客
02-12 1917
packageorg.hanqi.pn0120;//汽车public classCar {//颜色privateString yanse;//品牌privateString pinpai;//油箱容量private double youxiangrl = 40;//当前油量private double dangqianyl = 0;public doublegetdangqianyl() {ret...
car.java小汽车
11-06
简易小汽车设计与实现分为颜色和位置改变两部分,设计了小汽车可以改变颜色,位置,阐述了简单的java程序的特点,定义类等等简易小汽车设计与实现分为颜色和位置改变两部分,设计了小汽车可以改变颜色,位置,阐述了简单的java程序的特点,定义类等等
car_dealership:Java的汽车经销商项目
02-24
car_dealership:Java的汽车经销商项目
Java定义一个汽车类
Luckywqx的博客
01-09 1452
Java定义一个汽车类
java汽车类
m0_62492032的博客
05-12 1869
1、创建汽车接口 编写代码 /** * 功能:汽车接口 * 作者:hf * 日期:2022年05月12日 */ public interface Car { void speak(); void start(); void run(); void stop(); 2、创建司机类 编写代码 /** * 功能:司机类 * 作者:hf * 日期:2022年05月12日 */ public class Driver { private String na
使用Java 编程定义一个汽车类Car
热门推荐
sinat_51673411的博客
02-03 2万+
编程定义一个汽车类Car 要求如下: (1)定义成员变量:品牌(String brand),价格(double price),颜色(String color),销售日期(Calendar date); (2)定义无参构造方法和带参构造方法,其无参构造方法调用带参构造方法来初始化类的变量; (3)定义上述成员变量所对应的getXxx()/setXxx()方法;以及一个显示所有成员信息的toString()方法; (4)定义一个测试类CarDemo,使用无参构造方法创建Car对象car1,调用toSt
Java每日一题】——第二十八题:编程定义一个学生类汽车类Car(2023.10.12)
shsjssnn的博客
10-12 396
编程定义一个学生类汽车类Car(2023.10.12)
JavaOOP面向对象(二)
xinin919的博客
06-03 938
JavaOOP面向对象:对象与引用、this关键字、static关键字、代码块、包、访问权限修饰符、封装
Java子类、继承以及多态,定义一个车辆类Vehicle,由此产生两个子类,分别是Car和Bus,然后定义一个构造方法show来显示车辆的各自信息。
qq_62931615的博客
05-05 2707
java新手子类与继承编程
设计一个用来描述汽车的类Car,含有成员变量name(车主姓名)、speed(当前速度)和angle(当前方向盘的转向角度),含有成员方法changeSpeed用于改变汽车的速度、stop用于停车操作
m0_63949203的博客
04-10 2027
(1)设计一个用来描述汽车的类Car,含有成员变量name(车主姓名)、speed(当前速度)和angle(当前方向盘的转向角度),含有成员方法changeSpeed用于改变汽车的速度、stop用于停车操作以及获取相关属性的操作。 (2)定义Test3_3类,在其编写一个main方法,在其创建Car类的一个对象(“成龙”,200f,25f),并打印出该对象的属性值 (3)编写垃圾车TrashCar类,继承自Car类,并有capacity属性,设置和输出该属性的两个方法(set和get)。
基于Javacar租车后台管理系统设计源码
最新发布
05-26
本项目是基于Javacar租车后台管理系统设计源码,包含193个文件,其包括115个Java源文件、25个JavaScript文件、18个CSS文件、16个XML文件、3个Properties文件、2个gitignore文件、2个JAR文件、2个CMD文件、2个PNG...
Car.java
03-18
Car.java
java-car-repair:汽车维修店监控Java软件系统
06-26
java-汽车维修 汽车维修店监控Java软件系统 这是具有客户端-服务器架构的 Java 桌面应用程序,可用于监控员工、客户、汽车和汽车维修的活动。 这完全是关于创建、更新、删除和搜索所有提到的实体。 使用以下用例...
Code_java_cardo5v_enums_
10-01
在开发java程序时,经常涉及到字典表的情况,很多同学喜欢建一些数据表来维护。其实你可以试试定义枚举项实现1.定义枚举项参考代码:...定义辅助类参考代码:EnumUtil.java3.使用参考参考代码:Test.java
java编写car类_java编写一个汽车类,有属性:品牌、型号、排量、速度,有方法:启动、加速、转弯、刹车、息火...
weixin_39955953的博客
02-24 5771
/** 汽车实体类* 类里面有属性和方法*/public class Car {String brand; //汽车品牌String modelNumber; //汽车型号String displacement; //汽车排量String speed; //汽车速度String kilometre;//汽车行驶公里//无参构造函数public Car() {}//设置和取得属性public ...
springboot学习笔记(二)--如何将springboot项目打成jar包,在dos命令窗口运行(2)
2301_79962153的博客
04-30 215
还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来。
Java SE——面向对象基础
Sakurapaid的博客
08-16 480
面向对象——一种符合人类思维习惯的编程思想
python之类运用(八)
lxy4239的博客
01-17 1676
一、定义类 定义一个类,格式如下: class 类名(object): 属性列表 方法列表 demo:定义一个Car类 class Car(object): # 属性 wheelNum = 2 color = 'red' # 方法 def getCarInfo(self): print('车轮子个数:%d, 颜色%s'%(self.wheelNum, se
chatgpt赋能python:Python创建一个Car类:从入门到精通
虚幻私塾
06-05 1100
类是一个Python的基本概念,用于封装数据和方法。数据被称为属性,方法被称为操作。通过类,我们可以创建属于自己的数据类型,以及属于自己的函数库。这样,我们就可以在程序多次使用这些函数和数据类型,并且不需要重复地编写代码。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。
java编写一个汽车类car
06-08
好的,以下是一个简单的 Java 汽车类 Car 的代码示例: ```java public class Car { private String brand; // 汽车品牌 private String model; // 汽车型号 private String color; // 汽车颜色 private int ...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Java中的animal类 9201
  • 运用Java写Hello World运行程序 5063
  • Java的四则运算 4355
  • JAVA中的猜数小游戏(单次) 4230
  • 用VSCode写简历表 4085

分类专栏

  • 微信小程序 4篇
  • 华为HCIA 6篇
  • web前端开发 25篇
  • Java学习 27篇
  • python学习 43篇
  • 大数据 1篇

最新评论

  • Java中的animal类

    until_you920: 跑不起来啊

  • 用Vue简单开发一个学习界面

    CSDN-Ada助手: 非常棒的博客!感谢您的分享。您的博客让我们看到了Vue的强大和方便之处。我们期待着您的下一篇博客,建议您可以写一篇关于Vue实现表单校验的博客,分享您的经验和技巧,让更多人受益。期待您的精彩分享! 2023年博客之星「城市赛道」年中评选已开启(https://activity.csdn.net/creatActivity?id=10470&utm_source=blog_comment_city ), 博主的原力值在所在城市已经名列前茅,持续创作就有机会成为所在城市的 TOP1 博主(https://bbs.csdn.net/forums/blogstar2023?typeId=3152981&utm_source=blog_comment_city),更有丰厚奖品等你来拿~。

  • HTML正方体滚动特效

    疯掉就疯掉吧: 哎呀 不要在意这些

  • HTML正方体滚动特效

    晚风时亦鹿: 腾字都错了表情包表情包

  • HTML正方体滚动特效

    疯掉就疯掉吧: 表情包

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 微信小程序之本地生活(九宫格)
  • 华为HCIA(六)
  • 华为HCIA(五)
2023年17篇
2022年54篇
2021年35篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

4617作文网建设工程有限公司怎么起名姓周儿子起名公司起名带鑫大全任氏免费起名起名生辰八字起名免费取名姓名分析打评分周易预测周公解梦梦到莽蛇餐饮公司起名3字姓田的男孩起名字郎姓起名字生辰八字算命先生周公解梦孕妇见红怎样给自己店起名梦见山羊是什么意思周公解梦孩子起名测名打分八字姓胡的宝宝起名字易捷十周年早餐怎么起名字生辰八字起名学问新潮的男婴起名粮油公司起名薛姓女人起名参考给小孩起个名字 2019梦见甲鱼周公解梦怎样给人起名子红楼梦大结局解析姓名八字测试打分算命周易女孩姓凌起什么名字好听圆梦工程解说词属虎的男孩起名字淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男子给前妻转账 现任妻子起诉要回网友建议重庆地铁不准乘客携带菜筐月嫂回应掌掴婴儿是在赶虫子重庆警方辟谣“男子杀人焚尸”国产伟哥去年销售近13亿新的一天从800个哈欠开始男孩疑遭霸凌 家长讨说法被踢出群高中生被打伤下体休学 邯郸通报男子持台球杆殴打2名女店员被抓19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警两大学生合买彩票中奖一人不认账德国打算提及普京时仅用姓名山西省委原副书记商黎光被逮捕武汉大学樱花即将进入盛花期今日春分张家界的山上“长”满了韩国人?特朗普谈“凯特王妃P图照”王树国3次鞠躬告别西交大师生白宫:哈马斯三号人物被杀代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了房客欠租失踪 房东直发愁倪萍分享减重40斤方法“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火手机成瘾是影响睡眠质量重要因素考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼网友洛杉矶偶遇贾玲呼北高速交通事故已致14人死亡西双版纳热带植物园回应蜉蝣大爆发男孩8年未见母亲被告知被遗忘张立群任西安交通大学校长恒大被罚41.75亿到底怎么缴沈阳一轿车冲入人行道致3死2伤奥运男篮美国塞尔维亚同组周杰伦一审败诉网易国标起草人:淀粉肠是低配版火腿肠外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万杨倩无缘巴黎奥运男子被猫抓伤后确诊“猫抓病”春分“立蛋”成功率更高?记者:伊万改变了国足氛围奥巴马现身唐宁街 黑色着装引猜测

4617作文网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化