ComputerScienceExpert

(11)

$18/per page/

About ComputerScienceExpert

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Applied Sciences,Calculus See all
Applied Sciences,Calculus,Chemistry,Computer Science,Environmental science,Information Systems,Science Hide all
Teaching Since: Apr 2017
Last Sign in: 103 Weeks Ago, 3 Days Ago
Questions Answered: 4870
Tutorials Posted: 4863

Education

  • MBA IT, Mater in Science and Technology
    Devry
    Jul-1996 - Jul-2000

Experience

  • Professor
    Devry University
    Mar-2010 - Oct-2016

Category > Programming Posted 09 May 2017 My Price 8.00

CS 1337.502,504 F16Program #5

Need a code for this homework. I'm using Eclipse Compiler. And if you cant do it. Plss don't drop on the last day.. Thank you.

 

CS 1337.502,504 F16Program #5Page1of2Program #5Due: Tuesday, November 15th, 2016 at 11:30PMInstructorDr. Stephen PerkinsOffice LocationECSS 4.702Office Phone(972) 883-3891Email Addressstephen.perkins@utdallas.eduOffice HoursTuesday and Thursday 10:30am – 11:30amTuesday and Thursday 1:00pm – 2:15pmand by appointmentGraderSection 502:Sai Vamsi Muvvasxm154231@utdallas.eduOpen Lab 2.103B1Section 504:Gopichand Vankagxv151030@utdallas.eduOpen Lab 2.104A1Tuesday/Thursday 3:00pm – 5:00pmPurposeDemonstrate the ability to extend and use an abstract class.Demonstrate the advanced feature ofimplementing a class that uses theSingletondesign pattern.Demonstrate the advanced feature ofimplementing a class that uses the Factory Method design pattern. Exercise your new class with adriver program.AssignmentWe will be creating a useful logging class.This class can be used as a means of advancedlogging in other C++ programs.It will use afactory method design patternsuch that debuggingcan be implemented with different classes but the main body of code will not know which class itis using. It will usea singleton design patternthat will allow us to get a logging object fromwithin whatever function requires logging output.You are to create an abstract class namedCS1337Logger.This class must contain a privateboolean variable namedloggingEnabled.You need to define a setter method to set its value.Theconstructor for the class should initializeloggingEnabledto false;You are to create apure virtual functioncalleddisplayMessagethat takes aconst char*as anargument.This pure virtual function makes the classCS1337Loggeran abstract class.You are to create alogMessagefunction that will accept aconst char*message as an argument.This method should then check the value ofloggingEnabled.If it is true, then you should call thepure virtual functiondisplayMessageand pass it theconst char *.You must then create two derived classes.

Attachments:

Answers

(11)
Status NEW Posted 09 May 2017 05:05 AM My Price 8.00

-----------

Attachments

file 1494306252-Solutions file 2.docx preview (51 words )
H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly -----------onl-----------ine----------- an-----------d g-----------ive----------- yo-----------u e-----------xac-----------t f-----------ile----------- an-----------d t-----------he -----------sam-----------e f-----------ile----------- is----------- al-----------so -----------sen-----------t t-----------o y-----------our----------- em-----------ail----------- th-----------at -----------is -----------reg-----------ist-----------ere-----------d o-----------n -----------THI-----------S W-----------EBS-----------ITE-----------. ----------- Th-----------ank----------- yo-----------u -----------
Not Rated(0)