内联函数

#include<iostream>
using namespace std;
//创建vehicle类
class Vehicle {
 //定义私有成员变量
 int passengers;
 int fuelcap;
 int mpy;
public:
 //this is a constructor for vehicle
 Vehicle(int p, int f, int m) {
  passengers = p;
  fuelcap = f;
  mpy = m;
 }
 //创建并返回range
 int range() { return mpy * fuelcap; }
 //存取函数
 int get_passengers() { return passengers;}
 int get_fuelcap() { return fuelcap; }
 int get_mpy() { return mpy; }
};
int main() {
 //赋值到vehicle
 Vehicle minivan(5, 26, 40);
 Vehicle sportcar(4, 8, 9);
 int range1, range2;
 range1 = minivan.range();
 range2 = sportcar.range();
 cout << "minivan can carry" << minivan.get_passengers() << "with a range of" << range1 << "\n";
 cout << "sportcar can carry" << sportcar.get_passengers() << "with a range of" << range2 << "\n";
 return 0;
}
posted @ 2020-01-21 16:29  aarin  阅读(138)  评论(0)    收藏  举报