Answered step by step
Verified Expert Solution
Question
1 Approved Answer
En estos archicos de c + + : Envio.cpp: #include Envio.h using namespace std; Persona::Persona ( ) { nombre = Juan Perez; direccion =
En estos archicos de c:
Envio.cpp:
#include "Envio.h
using namespace std;
Persona::Persona
nombre "Juan Perez";
direccion SN;
ciudad Mty;
estado NL;
CP ;
Persona::Personastring nombre,string direccion,string ciudad,string estado,int CP
nombre nombre;
direccion direccion;
ciudad ciudad;
estado estado;
CP CP;
Envio::EnvioPersona &rem,Persona &dest : remitenterem destinatariodest
remitente rem; hacerlo de esta manera implica usar primero el constuctor default
Envio::Enviostring nombrestring direccionstring ciudadstring estado
int CPstring nombrestring direccionstring ciudadstring estadoint CP
: remitentenombredireccionciudadestadoCP
destinatarionombredireccionciudadestadoCP
double Envio::calculaCosto
return ;
Envio.h:
#pragma once
#include
class Persona
public:
std::string nombre;
std::string direccion;
std::string ciudad;
std::string estado;
int CP;
Persona;
Personastd::string,std::string,std::string,std::string,int;
;
class Envio
protected:
Persona remitente;
Persona destinatario;
int largo;
int ancho;
public:
Envio; No utilizaremos el constructor default
EnvioPersona&Persona&;
Enviostd::string,std::string,std::string,std::string,int
std::string,std::string,std::string,std::string,int;
double calculaCosto;
;
main.cpp:
#include "Envio.h
#include "Paquete.h
#include
using namespace std;
int main
Persona remitente,destinatarioSergio Lopez", Av Siempre Viva", "Sprinfield", "Utha", ;
Paquete premitentedestinatario,;
Paquete q &p;
cout "Costo del Paquete: pcalculaCosto endl;
cout "Costo del Paquete: qcalculaCosto endl;
return ;
Necesito agregar la clase Sobre que debe heredar directamente de la clase Envio. Sobre debe redefinir el clculo de la funcin miembro calculaCosto para que en caso de que las dimensiones del sobre sean mayores a cms en largo o en ancho, se agregue un cargo adicional. El cargo adicional debe ser un dato miembro de la calse Sobre
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started