zoukankan      html  css  js  c++  java
  • 第二次作业

    一、面向过程的流程图

    二、面向对象的流程图

    三、面向对象和面向过程的区别
    1.面向对象要先思考有什么对象,而面向过程则要先思考如何解决问题。
    2.面向对象的代码结构更加明显,类的存在无形中将程序的各个数据进行了分类。
    四、电梯类

    #include<iostream>
    #include<math.h>
    using namespace std;
    class Elevator
    {
    	private:
    		int floor; 
    	public:
    		int timeq;//请求时间 
    		int fromfloor;//请求楼层 
    		int gotofloor;//目的楼层 
    		static int sum; 
    		int nowFloor1(int i,int j,int &r,int s,int f);//当请求时间小于s时,
    		//i为上一个请求的gotofloor和当前请求的fromfloor的时间差 
    		//j为当前请求的gotofloor和fromfloor的时间差 
    		//r为当前所处楼层,
    		//用s(sum)计时刻,
    		//f为gotofloor 
    		int nowFloor2(int i,int s,int f);//当请求时刻大于s时,直接跳到请求时刻,无需计算请求之间的耗时 
    		//f为fromfloor 
    		Elevator();
    		~Elevator();
    };
    Elevator::Elevator()
    {
    	
    };
    Elevator::~Elevator()
    {
    	
    };
    Elevator::nowFloor1(int i,int j,int &r,int s,int f)
    {
    	s=s+i;
    	cout<<s<<r<<endl;
    	r=f;
    	s=s+j;
    	cout<<s<<r<<endl;
    };
    Elevator::nowFloor2(int i,int s,int f)
    {
    	s=timeq;
    	cout<<s<<f<<endl;
    };
    
  • 相关阅读:
    python3 day02 大纲
    python3 练习题 day02
    python3 练习题(购物车)
    python3 练习题(多级菜单)
    python3 day01 大纲
    python3 练习题 day01
    vuex 的基本使用
    jquery中Ajax使用Promise指定成功回调函数
    使用Promise 解决回调地狱
    Promise 概念及操作
  • 原文地址:https://www.cnblogs.com/wster/p/8996927.html
Copyright © 2011-2022 走看看