java在类中创建一个对象_在另一个类中创建类对象

我创建了两个类对象,每个对象都有一个构造函数,我试图让一个类对象成为另一个对象中的私有变量 . 这是我想要做的一个简单的例子,而不是实际的类名,而是一个例子 . 有更多的公共和私人变量,但为了简单起见,我把它们排除在外 . 每个类都有一个单独的.cpp和头文件,每个头都有保护器(#ifndef等)所以基本上我有类轮胎的私有和公共函数和变量,然后我试图使用私有变量制作类车轮胎类型 .

它将在车内没有轮胎物体的情况下建造,但是当我试图将轮胎MAKE放入车内时,我得到以下错误:

错误C2146:语法错误:缺少';'在标识符'A'之前错误C4430:缺少类型说明符 - 假定为int . 注意:C不支持default-int

class tire{

tire();

public:

double a,b,c,d;

private:

double e,f,g,h;

};

class car{

car();

public:

double i,j,k;

private:

tire MAKE;

};

编辑:我有一个名为Includes.h的单独头文件,其中包含项目的所有头文件 . 看起来像

#include

#include

#include "tire.h"

#include "car.h"

然后在tire.h和car.h我有

#include "Includes.h"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值