1. 程式人生 > 其它 >類之間的依賴關係

類之間的依賴關係

1.特點:

指一個類A使用到了另一個類B,這種關係具有偶然性的,臨時性,非常弱的,但類B的變化影響類A

表現:類B作為引數被類A在某個方法中使用(形參)

2.UML圖

3.程式碼實現

//依賴關係
#include <iostream>
#include <string.h>
#include <functional>
using namespace std;
//公交車類
class Bus 
{
private:
	int number;
    string name;

public:
	Bus()
	{
        number = 0;
		name = "";
		cout<<""<<endl;
    }   
    void set_number(int number_)
    {
	    number = number_;
	}
	int get_number()
	{
		return number;
	}
	void set_name(string name_)
	{
		name = name_;
	}
	string get_name()
	{
		return name;
	}
};


//食物類
class Food 
{
private: 
	string name;
    double price;

public:
	Food()
	{
        // TODO Auto-generated constructor stub
		name = ""