信息-C++编程问题,不是很懂,求大神解决

问题描述

C++编程问题,不是很懂,求大神解决

定义一个Computer类,包括数据成员CPU(字符串)和Memory(字符串),定义构造函数初始化CPU和Memory的值,定义函数showInfo()显示系统配置信息。定义一个MobilePhone类,包括数据成员联系人Contact(字符串数组),定义构造函数初始化Contact的值,定义函数display()显示联系人信息,定义函数call()拨打电话。定义派生类SmartPhone,继承Computer和MobilePhone类,新增数据成员OS表示操作系统(字符串)和Size表示屏幕大小(实数),定义构造函数初始化数据成员的值,定义函数call()拨打电话,定义函数showInfo()显示系统配置信息。在main函数中定义一个SmartPhone类的对象,显示手机系统信息,拨打电话。

解决方案

好了,代码我都给出了,在Sinox2007下调试通过的。注意Sinox在2007就已经封版测试,近期在CSDN等知名论坛发现有不法分子冒充本公司人员推广所谓的新版本。
经公司法务部确认是本公司除名的员工,请大家注意识别,谢谢。

解决方案二:

看了两遍,我都想问,你的问题在哪里?
你是想要代码还是什么?

解决方案三:

建议把你想知道的部分说出来,不要只是把题目全部写了出来,但是没有你想知道的问题的答案,就算是想让别人帮你把程序全写出来,也要写出来,不过如果是这样,还是建议自己先写下,不懂的函数在让别人帮你解决,对自己才有好处。

解决方案四:

你的问题是什么?类不会定义?函数不会写?还是其他?

解决方案五:

哪里不懂可以问,但不要索要代码哦。

解决方案六:

#pragma once
#include "string"
#include "iostream"

using namespace std;

class Computer
{
public:
string CPU;
string Memory;
Computer(string myCPU, string myMemory)
{
CPU = myCPU;
Memory = myMemory;
}
virtual void ShowInfo()
{
cout << "CPU:" << CPU << ",Memory:" << Memory << endl;
}
};

class MobilePhone
{
public:
vector Contact;
MobilePhone(vector& myContact)
{
Contact = myContact;
}
void Display()
{
for(vector::iterator it = Contact.begin(); it != Contact.end(); ++ it)
{
cout << *it << ',';
}
cout << endl;
}
virtual void Call()
{
cout << "MobilePhone call" << endl;
}
};

class SmartPhone : public Computer, public MobilePhone
{
public:
string OS;
double Size;
SmartPhone(string myOS, double mySize, string myCPU, string myMemory, vector& myContact) : Computer(myCPU, myMemory), MobilePhone(myContact), OS(myOS), Size(mySize)
{

}
virtual void ShowInfo()
{
    Computer::ShowInfo();
    cout << "OS:" << OS << ",Size:" << Size << endl;
}
virtual void Call()
{
    cout << "SmartPhone call" << endl;
}

};

int _tmain(int argc, _TCHAR* argv[])
{
vector Contact;
Contact.push_back("Li gang");
Contact.push_back("Xiao wang");
SmartPhone sp("Windows", 1081, "8086", "DDR3", Contact);
sp.ShowInfo();
sp.Display();
sp.Call();
cout << endl << _T("按任意键继续!");

_getch();
return 0;

}

解决方案七:

作为一个现代社会的文明人,不管是什么工作,和计算机有没有关系,包括从事农业劳动,起码第一件事就是学会使用google。

你的题目输入google,直接就有现成的
http://www.docin.com/p-426725295.html

你上个学可以什么都不学,但是念了书以后连怎么利用互联网找资料都不会那你和住在山沟里的人有什么区别呢?

时间: 2024-11-26 19:39:04

信息-C++编程问题,不是很懂,求大神解决的相关文章

单链表-请教C编程题,本人初学者,求大神解答,万分感谢

问题描述 请教C编程题,本人初学者,求大神解答,万分感谢 求大侠帮忙:C语言程序设计---编程题说明:以下所有题目程序应是非递归的) 编写一个函数,输出整数m的全部素数因子.例如,m=120时,素数因子为:2,2,2,3,5 请编写程序判断一个字符串是否是回文.若是回文,函数返回值为1,否则返回值为0.(回文是顺读和倒读都一样的字符串).要求: 1) 编写sub()判断一字符串是否为回文 2) 在主函数中完成数据的输入与结果的输出 3.起泡排序是把大的元素向下移,也可以将小的元素向上移,请给出下

生成二维码图片的外边带上文本信息,整体保存成一个图片。求大神拯救。。

问题描述 生成二维码图片的外边带上文本信息,整体保存成一个图片.求大神拯救.. 5C 解决方案 类似于种图片 解决方案二: http://blog.csdn.net/lovexieyuan520/article/details/47722035看看哈

网络编程 ping程序有点问题,求大神帮忙看看

问题描述 网络编程 ping程序有点问题,求大神帮忙看看 // ping.cpp : 定义控制台应用程序的入口点. #include "stdafx.h" #include #pragma comment(lib,"ws2_32") //定义ICMP首部 typedef struct icmp_hdr{ unsigned char icmp_type; //ICMP消息类型,回显请求:8,回显应答请求:0 unsigned char icmp_code; //代码,

出现频率-一道C语言编程题,本人初学者,求大神解答

问题描述 一道C语言编程题,本人初学者,求大神解答 编写程序实现功能:数据文件story.txt是一篇英文小故事,请先统计其中26个字母的出现次数. 要求一:再根据用户要求,输出某个字母的出现次数,直到用户输入#为止. 要求二:请输出出现频率最高的三个字母和它们的出现次数. 解决方案 #include #include #include int main() { int alpha[26]={0}; //用于计数26个字母出现的次数 FILE *text; //FILE 指针 char ch;

socket编程发送消息出现socket closed求大神,急

问题描述 socket编程发送消息出现socket closed求大神,急 import java.io.DataInputStream; import java.io.EOFException; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class Server { ServerSocket ss; Socket s ; Clients clients; Da

springmvc-Springmvc整合hessian,客户端抛出异常信息,求大神解决,急···跪求···

问题描述 Springmvc整合hessian,客户端抛出异常信息,求大神解决,急···跪求··· 严重: Servlet.service() for servlet spring threw exception java.net.HttpRetryException: cannot retry due to redirection, in streaming mode at sun.net.www.protocol.http.HttpURLConnection.followRedirect(H

关于socket编程问题求大神解决

问题描述 关于socket编程问题求大神解决 我写了一个简单的socket程序手机那边发个数据PC这边接收.写在DEV里时可以正常的接收到数据可是写在vs2010的一个按钮里就接收不到数据了,怎么回事啊,急求啊 SOCKET socket1; WSADATA wsaData; if (WSAStartup(MAKEWORD(2,1),&wsaData)) //调用Windows Sockets DLL { AfxMessageBox(_T("Winsock无法初始化!"));

密码学-求大神解决Sage的一点编程问题

问题描述 求大神解决Sage的一点编程问题 最近在用Sage 写LWE的实现, 在Sage里面可以直接得到LWE samples 可是请问怎么能得到LWE 里面的secret key s呢? 我看了sage的文档,里面没提到怎么调用变量secret key. 求大神指点一二.附:Sage 关于LWE的文档说明:http://doc.sagemath.org/html/en/reference/cryptography/sage/crypto/lwe.html

求大神解决登录-求登录服务器,查看设备列表信息

问题描述 求登录服务器,查看设备列表信息 自己已经写了一部分但是有错误不全面,不知道怎么去改,求大神帮忙login.jsp <%@page contentType="text/html; charset=GBK"%> function validate(f){ if(!(/^w{5,15}$/.test(f.userid.value))){ alert("用户名必须是5~15位!") f.userid.focus(); return false; } i