精华内容
下载资源
问答
  • 交通系统代码

    2013-06-04 22:33:59
    全国交通系统C++代码,用来查询路线及最短路径之类的
  • 道路交通matlab代码诺西姆 Noysim是一个免费的开源Python软件包,用于估算道路交通噪音水平。 它是专门为与微观交通模拟工具Aimsun集成而设计的。 它实现了Imagine发射模型和ISO 9613传播模型,并提供了用于构建...
  • 海陆空交通工具图标下载提供44张尺寸为128x128像素的PNG和ICO格式图标免费下载。
  • OJ 交通工具

    千次阅读 2015-07-21 17:45:53
    Problem G: 交通工具信息 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 477 Solved: 243 [Submit][Status][Web Board] Description 有一个交通工具类vehicle,将它为 基类派生的有派生小车类car,...

    问题:

    Problem G: 交通工具信息

    Time Limit: 1 Sec   Memory Limit: 128 MB
    Submit: 477   Solved: 243
    [ Submit][ Status][ Web Board]

    Description

    有一个交通工具类vehicle,将它为 基类派生的有派生小车类car,卡车类truck和轮船类boat,定义这些类,并使其能够显示其各类交通工具的详细信息。

    他们包含的信息,有如下几种:

    1.名字    -----与输入的名字相符合

    2.时速(km/h)    -----最高时速

    3.耗油量(L/100km)    -----在经济时速下测得耗油量

    小车类:
    250km/h
    14.8 L/100km
    卡车类:
    140km/h
    18L/100km
    轮船类:
    50km/h
    8.33L/100km

    Input

    输入三个派生类对应名字。

    Output

    输出对应类型的信息。

    Sample Input

    Mercedes_Benz
    Transport_truck
    Boat

    Sample Output

    Mercedes_Benz
    250km/h
    14.8L/100km
    Transport_truck
    140km/h
    18L/100km
    Boat
    50km/h
    8.33L/100km

    HINT

    提交的时候请把主函数加上:


    int main(){

        Vehicle *vp;

        string name0,name1,name2;

        cin>>name0;

        Car car(name0);

        cin>>name1;

        Truck truck(name1);

        cin>>name2;

        Boat boat(name2);

        vp=&car;

        vp->showinfo ();

        vp=&truck;

        vp->showinfo ();

        vp=&boat;

        vp->showinfo ();

        return 0;


    输入名字的顺序与对应的类顺序一致,你需要把给出的名字赋给类。

     

    代码:

    #include<iostream>
    using namespace std;
    class Vehicle
    {
    public:
        Vehicle(string na,int sp,double hy):name(na),speed(sp),haoyou(hy){}
        void showinfo()
        {
            cout<<name<<endl;
            cout<<speed<<"km/h"<<endl;
            cout<<haoyou<<"L/100km"<<endl;
        }
    protected:
        string name;
        int speed;
        double haoyou;
    };
    class Car:public Vehicle
    {
    public:
        Car(string na,int sp=250,double hy=14.8):Vehicle(na,sp,hy){}
    };
    class Truck:public Vehicle
    {
    public:
        Truck(string na,int sp=140,double hy=18):Vehicle(na,sp,hy){}
    };
    class Boat:public Vehicle
    {
    public:
        Boat(string na,int sp=50,double hy=8.33):Vehicle(na,sp,hy){}
    };
    int main()
    {
        Vehicle *vp;
        string name0,name1,name2;
        cin>>name0;
        Car car(name0);
        cin>>name1;
        Truck truck(name1);
        cin>>name2;
        Boat boat(name2);
        vp=&car;
        vp->showinfo ();
        vp=&truck;
        vp->showinfo ();
        vp=&boat;
        vp->showinfo ();
        return 0;
    }
    


     

    运行结果:

    展开全文
  • java交通工具继承

    千次阅读 2017-10-15 21:22:47
    – 在包bzu.aa中定义一个交通工具类(Vehicle):  属性——载客量(capacity)  方法  无参构造方法(给capacity初始化值为2,并输出“执行交通工具类的无参构造方法。”)  有参构造方法(传参给capacity初始...

    –   在包bzu.aa中定义一个交通工具类(Vehicle):

             属性——载客量(capacity)

             方法

             无参构造方法(给capacity初始化值为2,并输出“执行交通工具类的无参构造方法。”)

             有参构造方法(传参给capacity初始化,并输出“执行交通工具的有参构造方法。”)

             capacity的set、get方法

             print方法:输出capacity

    –    在包bzu.aa中定义一个汽车类(Car)继承交通工具类:

              属性——speed

              方法

             无参构造方法(给speed初始化值为0,并输出“执行汽车类的无参构造方法。”)

             有参构造方法(用super关键字调用父类的有参构造方法,传参给speed初始化,并输出“执行汽车类的有参构造方法。”)

             加速(speedup):speed+10并返回speed;

             减速(speeddown):speed-15并返回speed;

             重写print方法:输出speed和capacity。

    –    在包bzu.bb中定义一个final的公交车类(Bus),继承汽车类:

             属性——载客量(capacity)<变量隐藏>

             方法

             无参构造方法(给capacity初始化值为20,并输出“执行公交车类的无参构造方法。”)

             有参构造方法(用super关键字调用父类的有参构造方法,传参给capacity初始化,并输出“执行公交车类的有参构造方法。”)

             重写print方法:输出speed、 capacity及父类的capacity。

    –    在包bzu.bb中编写一个主类Test:

             主函数

             调用无参构造方法创建一个Car的对象car;调用加速方法将速度加至50,调用print方法;调用减速方法,将速度减至20,调用print方法。

             调用有参构造方法创建一个Bus的对象bus;调用print方法。


    Vehicle类代码:

    package bzu.aa;
    
    public class Vehicle {
    	protected int capacity;
    	public Vehicle(){
    		capacity=2;
    		System.out.println("执行交通工具类的无参构造方法。");
    	}
    	public Vehicle(int capacity){
    		super();
    		this.capacity=capacity;
    		System.out.println("执行交通工具的有参构造方法。");
    	}
    	public int getCapacity() {
    		return capacity;
    	}
    	public void setCapacity(int capacity) {
    		this.capacity = capacity;
    	}
    	public void print(){
    		System.out.println("Vehicle的capacity为:"+capacity);
    	}
    }
    

    Car类代码:

    package bzu.aa;
    
    public class Car extends Vehicle{
    	protected int speed;
    	public Car(){
    		speed=0;
    		System.out.println("执行汽车类的无参构造方法。");
    	}
    	public Car(int speed){
    		super(6);
    		this.speed=speed;
    		System.out.println("执行汽车类的有参构造方法。");
    	}
    	public int speedup(int n){
    		for(;n>0;n--){
    			speed+=10;
    		}
    		return speed;
    	}
    	public int speeddown(int n){
    		for(;n>0;n--){
    			speed-=15;
    		}
    		return speed;
    	}
    	public void print(){
    		super.print();
    		System.out.println("Car的capacity:"+capacity
    				+",Car的speed:"+speed);
    	}
    }
    



    Bus类代码:

    package bzu.bb;
    
    import bzu.aa.Car;
    
    public final class Bus extends Car{
        int capacity;
    	public Bus(){
    		capacity=20;
    		System.out.println("执行公交车类的无参构造方法。");
    	}
    	public Bus(int capacity) {
    		super(30);
    		this.capacity=capacity;
    		System.out.println("执行公交车类的有参构造方法。");
    	}
    	public void print(){
    		super.print();
    		System.out.println("Bus的speed:"+speed
    				+",Bus的capacity:"+capacity+",父类的capacity:"+super.capacity);
    	}
    }
    



    Test类代码:

    package bzu.bb;
    
    import bzu.aa.Car;
    
    public class Test {
    
    	public static void main(String[] args) {
    		Car car=new Car();
    	    car.speedup(5);
    		car.print();
    		car.speeddown(2);
    		car.print();
    		Bus bus=new Bus(20);
    		bus.print();
    	}
    
    }
    


    运行结果图:


    展开全文
  • 不同交通工具的速度

    千次阅读 2018-05-05 16:43:15
    不同交通工具的速度是不同的。针对自行车、摩托车和汽车分别建立类,来模拟这一情况。 定义Vechicle类,是所有交通工具的父类: 属性int speed表示交通工具的一般速度。 静态数据成员int numOfVechicles,表示...

    Description

    不同交通工具的速度是不同的。针对自行车、摩托车和汽车分别建立类,来模拟这一情况。

    定义Vechicle类,是所有交通工具的父类:

    1. 属性int speed表示交通工具的一般速度。

    2. 静态数据成员int numOfVechicles,表示创建的交通工具的数量。这个值只增不减。

    3. 静态成员函数int getNumOfVechicles(),用于获取交通工具的数量。

    4. 析构函数。输出“A vechicle is deleted.”

    5. 纯虚函数void show().

    定义Bike、MotoBike和Car三个类,它们都是Vechicle的子类,且具有:

    1. 构造函数。

    2. 重写show()函数,输出“A *'s speed is ? km/h.”,其中“*”是bike、motobike或car,根据所在类不同而不同。“?”是speed属性的值。

    3. 析构函数。输出“A * is deleted.”,“*”的含义同上。

    定义Person类,表示司机:

    1. 数据成员string name,是人的姓名。

    2. void drive(Vechicle&)方法,输出“$ drives”, 并调用Vechicle类的show()方法。其中“$”是name的值。

    Input

    第1行N>0

    展开全文
  • 道路交通matlab代码LQM_traffic_sec_official 使用双环网和链接队列模型的交通安全分析工具 对于原始的双环路网络和链接队列模型工具:请参阅目录poincare_numerical_method_original。 有关非状态更改攻击建模工具...
  • 两个使用css3 animation制作轮船动画特效与飞机动画特效,漂亮的交通工具动画运动效果。
  • 实用工具查询源代码

    2012-07-29 18:00:55
    实用工具查询源代码,包括生活工具交通出行,网站工具,教育学习类等工具
  • 道路交通matlab代码排放因子 一组用于组织交通排放因子的MATLAB代码。 数据 政府机构热爱卓越。 荷兰排放因子 荷兰的排放因子分别来自于荷兰政府在非高速公路和高速公路交通处下载的已发布的Excel电子表格。 它们...
  • matlab代码保密TOTEM-用于电动汽车的拓扑优化工具 TOTEM是一种工具,可以对乘用车的电力传动系统进行拓扑优化。 该工具是由慕尼黑工业大学汽车技术研究所(FTM)开发的。 () 运行代码 文件夹1. Implementation包含...
  • java代码-请定义一个交通工具(Vehicle)的类,其中有: 属性:速度(speed),体积(size)等等 方 法: 移 动(move()) , 设置 速 度(setSpeed(int speed)) , 加速 speedUp(), 减速 speedDown()等等. 最后在测试类...
  •  为某研究所编写一个通用程序,用来计算每一种交通工具运行1000公里所需的时间,已知每种交通工具的参数都是3个整数ABC的表达式。  现有两种工具:Car007和Plane,其中Car007的速度运算公式为A*B/C,Plane的速度...

    Java 第三次课作业
     为某研究所编写一个通用程序,用来计算每一种交通工具运行1000公里所需的时间,已知每种交通工具的参数都是3个整数ABC的表达式。
     现有两种工具:Car007和Plane,其中Car007的速度运算公式为A*B/C,Plane的速度运算公式为A+B+C
     需要编写三类,ComputeTime.java  Plane.java  Car007.java  和接口  Common.java
     要求在未来如果增加第3种交通工具的时候,不必修改以前的任何程序,只需编写新的交通工具的程序。
     其运行过程如下,从命令行输入ComputeTime的四个参数,第一个是交通工具的类型,第二、三、四个参数分别是整数ABC
     

    在chengxu3这个包里

    主程序:

    package chengxu3;
    
    public class ComputeTime2 
    {
    
    	public static void main(String[] args)   //输入的都是字符串
    	{ 
    		
    		System.out.println("交通工具 : " + args[0]); 
    		System.out.println(" 参数 A: " + args[1]); 
    		System.out.println(" 参数 B: " + args[2]); 
    		System.out.println(" 参数 C: " + args[3]); 
    		
    		if(args[1] != null && args[1].matches("^[0-9]+$") && args[2] != null && args[2].matches("^[0-9]+$") && args[3] != null && args[3].matches("^[0-9]+$") )
    		  //判断abc是否是整数
    		{
    			double a = Double.parseDouble(args[1]);      //把abc换成浮点型数(单位都是km/h)
    			double b = Double.parseDouble(args[2]); 
    			double c = Double.parseDouble(args[3]); 
    			double v, t;                                 //定义速度、时间
    			
    			try
    			{ 
    				Common d = (Common) Class.forName("chengxu3."+args[0]).newInstance();   //d为通过chengxu3包里的接口,输入的args[0]
    				v = d.Velocity(a,b,c);            // v = return的值
    				t = 1000 / v; 
    				System.out.println("平均速度:" + v + " km/h"); 
    				System.out.println("运行时间:" + t + " h "); 
    			} 
    		
    			catch (ClassNotFoundException | InstantiationException | IllegalAccessException  e) //找不到类 例外 or 实例化 例外 or 非法访问 例外  ???
    			{ 
    				System.out.println("class not found"); 
    			}
    			
    		}   // if 括号结束
    		
    		else
    		{
    			System.out.println("不是整数!" + "\n");
    		}  // if - else 结束
    	
    	}
    	
    }
    

    接口:

    package chengxu3;
    
    public interface Common 
    {
    
    		double Velocity(double a,double b,double c) ;
    		
    }
    

    007的车:

    package chengxu3;
    
    public class Car007 implements Common
    {
    	public double Velocity(double a, double b, double c)
    	{
    		if(c == 0) 
    		{
    			System.out.println("除数为0");
    			return 0;
    		}
    		else
    			return a * b / c;
    	}
    }
    	
    

    灰机:

    package chengxu3;
    
    public  class Plane implements Common
    {
    	public double Velocity(double a,double b,double c)
    	{
    		return a + b + c;
    	}
    }
    

    大船:

    package chengxu3;
    
    public class Ship implements Common
    {
    
    	public double Velocity(double a, double b, double c) 
    	{ 
    	return (a + b - c); 	
    	}
    	
    }

    程序就是这么多,下边是怎么用,嗯。我觉得挺清楚的。有错误的话求指正。

    过程:
     先编一个交通工具的代码比如Plane.java
     选中ComputeTime.java右击,运行方式中点击运行配置,自变量选项卡中程序自变量
     输入Plane 20 30 40
     

    展开全文
  • 道路交通matlab代码 第1节:项目标题 使用SG LTA交通摄像头的基于图像的交通密度实时预测 作者:程凯文(电子邮件地址:) 第2节:要求 1)Python 译员:Jupyter笔记本,Spyder 软件包:urlib3,json,gmplot,os,...
  • /*定义交通工具、汽车、火车、飞机这些类,注意他们的继承关系,为这些类 提供超过三个不同的构造器,并通过初始化快提取构造器中的通用代码。*/ public class text4 { public static void main(String[] args) { ...
  • matlab仿真交通代码| | | | | | | 城市交通网络中的密度重建 概述 该存储库包含由,,,和Martin Rodriguez用来生成“使用异构数据源的城市交通网络中的密度和流量重建”示例的源代码。 结构 在MATLAB中启动文件...
  • 全国交通违章查询插件,省份城市可以自定义, 为各站长提供免费接口,包括PC版和移动版,接入方便,1分钟搞定。 只需一句代码,即可为网站增加一个热门查询工具
  • 定义一个交通工具(Vehicle)的类#标题 请定义一个交通工具(Vehicle)的类,其中有: 属性:速度(speed),体积(size)等 方法:移动(move()),设置速度(setSpeed(int speed)),设置体积(setSize(int size))加速speedUp...
  • 推荐几个代码静态分析工具

    千次阅读 2021-04-26 00:24:44
    关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|嵌入式专栏大家平时写代码,有用代码静态分析工具进行分析吗?可能很多人都没有对代码进行过静态分析,今天就来...
  • 这两年,低代码市场的繁荣终于从美国走到了中国,在需求市场、资本市场双轮驱动下,给企业客户带来空前的价值。同时,新的产品和公司,抑或“新瓶装老酒”的公司层出不穷、眼花缭乱,同时也给企业服务领域的从业者...
  • 编写程序判断交通工具形式1000公里所需的时间   解题代码: package p1; public interface Common { public float return_speed(); public void Set_num(int a,int b,int c); } package p1; public ...
  • 交通流分配matlab代码基于凸优化框架(COF)的流量估算和控制(TEC)工具箱。 李艳宁,2016年2月18日, ## 1)概述此工具箱提供了一种数值方案,用于使用凸优化来计算包含无信号合并或发散的网络上的流量演变。 给定...
  • 请定义一个交通工具(Vehicle)的类,其中有: Ø 属性:速度(speed),体积(size)等 Ø 方法:移动(move()),设置速度(setSpeed(intspeed)),设置体积(setSize(int size))加速speedUp(),减速speedDown()等 在测试类...
  • 是一种用于生成空间、时间和时空交通矩阵的工具。 生成基于 Paul Tune 和 Matthew Roughan 在 ACM SIGCOMM 2015 上发表的Spatiotemporal Traffic Matrix Synthesis 中描述的最大熵模型。 为方便起见,还实现了其他...
  • 交通违章违法代码查询源码 初始后台登陆地址http://域名/admin 用户名:admin 密码:admin888 上传空间后必须新建管理员,以及修改后台登陆地址。   注:后台管理中,seo设置和广告管理功能不可用。    ...
  • 基于MapX控基于MapX控件开发的GIS的交通网络处理软件代码件开发的GIS的交通网络处理软件基于MapX控件开发的GIS的交通网络处理软件代码代码
  • 请定义一个交通工具(Vehicle)的类

    千次阅读 2017-09-22 22:01:37
    Ø 属性:速度(speed),体积(size)等 Ø 方法:移动(move()),...在测试类Vehicle中的main()中实例化一个交通工具对象,通过方法给它初始化speed,size的值,并打印出来。另外,调用加速,减速的方法对速度进行改变
  • 定义一个交通工具(Vehicle)的类

    千次阅读 2017-09-22 22:41:07
    代码:public class Vehicle { int speed; int size; // public Vehicle(int speed, int size) { // this.speed = speed; // this.size = size; // } public int getSpeed() { return s
  • 我对于无代码编程的研究也有些年头了,从国内最早的『无代码编程』相关的文章,到最近的『流程即代码:云研发 IDE Uncode』,我大抵是有资格再聊聊这个行业。最近,我们 Inherd 开源...
  • java设计程序定义交通工具类(Vehicle)

    千次阅读 2020-10-26 21:28:11
    package com.zhiyou100; public class Vehicle { //速度 int speed; //品牌 String brand; //体积 int size; //移动功能 public void move(){} public void setSpeed(int s){ speed = s;... r

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,998
精华内容 11,999
关键字:

交通工具代码