¿Cual es la diferencia entre el objeto y una clase?
Enviado por Jerry • 28 de Abril de 2018 • 1.364 Palabras (6 Páginas) • 428 Visitas
...
33
Estudiante de la ciencia: Porcentaje = Total estudiante marcas / 650 * 100 Arte: Porcentaje = marcas totales / 600 * 100 Incluir constructor y método de visualización en cada clase. Escribir un programa piloto para poner a prueba sus clases.
Q4. Desarrollar un poste de la clase que tiene atributos siguientes Nombre: una cadena Para: una cadena que contiene la dirección StampCost del receptor: un flotador que mantiene el valor del sello postal requiere La clase debe incluir lo siguiente: Un constructor que inicializa StampCost de 1 $ y A de direcciones vacía Lee (): un método que lee los valores del miembro de datos de usuario Imprimir (): un método que muestra los valores del miembro de datos en la pantalla TotalCost (): un método que devuelve el valor stampCost desarrollar otro RegisteredPost clase que hereda de Publicar clase y presenta los siguientes atributos adicionales: peso: un flotador que mantiene el peso del poste ReistrationCost: un flotador que mantiene los gastos de registro también se incluyen en la clase siguiente. Un constructor que inicializa el peso de 20 gramos y RegisterationCost a 10 $ Lee (): un método que lee los valores del miembro de datos de usuario Imprimir (): un método que muestra los valores del miembro de datos en la pantalla TotalCost (): un método que regresa stampCost + RegistrationCost.
Q5. Desarrollar un InsuredRgisteredPost clase que hereda de la clase RegisteredPost y tiene atributo adicional AmtInsured para mantener el valor asegurado de correos. La clase debe incluir siguiente: • Un constructor que inicializa AmtInsured a 20 $ Lee (): un método que lee los valores del miembro de datos de usuario Imprimir (): un método que muestra los valores del miembro de datos en la pantalla TotalCost (): un método que devuelve StampCost + + RegistrationCost AmtInsured.
Q6. Use siguiente programa piloto para poner a prueba sus clases
#include using namespace std; int main () {envolvente InsuredRegisteredPost; envelope.Read (); cout
Q7. Definir clases para representar los siguientes productos disponibles en un centro comercial. Los productos de utilidad que tienen atributos nombre. Identificación del producto y de actualización Los productos alimenticios que tienen atributos nombre, Identificación del producto y la fecha de expiración también definir un método para mostrar los datos en cada clase. Escribir código eficiente para los constructores de manipulación y métodos de utilizar la herencia.
Exercises
Q1 class abc{ public: virtual void func()=0; }; class xyz:public abc { public: void func() { cout
Is there any error in the above code? Explain.
Q2. Show the output of the sample programs.
Q3. Define a class Shape having an attribute Area and a pure virtual function Calculate_Area. Also include following in this class. A constructor that initializes Area to zero. A method Display() that display value of member variable. Now drive two classes from Shape; Circle having attribute radius and Rectangle having attributes Length and Breadth. Include following in each class. A constructor that takes values of member variables as argument. A method Display() that override Display() method of Shape class. A method Calculate_Area() that calculates area as follows: Area of Circle= PI* Radius2 Area of Rectangle=Length*Breadth
Q4. Use following driver program to test above classes. int main() { Shape *p; Circle C1(5); Rectangle R1(4,6); p=&C1; p->Calculate_Area(); p->Display(); p=&R1; p->Calculate_Area(); p->Display(); return 0; }
Object Oriented Programming ____ Lab Session 05 NED University of Engineering & Technology – Department of Computer & Information Systems Engineering
39
Q5 Rewrite the program of Q3 Lab session 04 to use a pointer to student class to access the objects of science and art students.
Q6. Define a class DateTime that has member variables to hold day, month, year, hours, minutes and seconds value. The class should include following versions of SetValue() method to set date and time values. SetValue(day,month,year) SetValue(day, month,year,hours) SetValue(day,month,year,hour,minutes) SetValue(day, month,year,hour,minutes,seconds)
...