Free up your time by getting your academic assignments done faster- without compromising on quality!

Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

How It WorksOrder Now

Can I please get some assistance on this! I’m a newbie to this computer science thing and I’m struggling a

Design a class called My_Date. The class has three integer attributes: month, day, year, and a stringattribute month_name. Define mutator (set) and accessor (get) functions for each attribute. Define adefault constructor which initializes date to 1/1/1900. There are two more public member functions,printDate1() and printDate2() which print dates in the following formats:printDate1(): 12/25/2020printDate2(): December 25, 2020My_Date()void setMonth(int)void setDay(int)void setYear(int)void setMonth_Name() //no parameter for set nameint getMonth()int getDay()int getYear()string getMonth_Name()void printDate1()void printDate2()Input Validation:Do not accept values for the day greater than 31 or less than 1 for month 1 (Jan), 3 (Mar), 5(May), 7 (Jul), 8(Aug), 10 (Oct), and 12 (Dec).Do not accept values for the day greater than 30 or less than 1 for month 4 (Apr), 6 (Jun), 9 (Sep),and 1 1 (Nov).For month 2 (Feb), check if a year is a leap year. If an input year is a leap year then Feb. 29should be a valid date, otherwise it’s invalid.Bonus feature (5 points):If user input an invalid day or month, ask user to input again until the input value is valid.

Hire your personal Essay Writer TODAY!

Get 20% off on your first two Orders this week.

Why Choose Us?

Frequently Asked Questions


Qualified Writers

Each paper writer passes a series of grammar and vocabulary tests before joining our team.


We care about the privacy of our clients and will never share your personal information with any third parties or persons.

Free Turnitin Report

A plagiarism report from Turnitin can be attached to your order to ensure your paper’s originality.

24/7/365 Support

You can contact us any time of day and night with any questions; we’ll always be happy to help you out.

Will your essay writers follow my paper instructions?

Yes, absolutely! When you make your first sign-up, you get a personal cabinet for your comprehensive experience.

You will be able to provide the instructions or attach files directly to the order.

Additionally, you will be able to chat with your essay writer and discuss any specific details or ask any questions.

How are you going to make sure that my essay is plagiarism-free?

We guarantee the originality of all our papers and have a zero-tolerance policy towards plagiarism.

We can provide you with a free plagiarism report from Turnitin (upon request).

How fast can you write my essay?

The minimum deadline is 3 hours, but if your assignment isn’t complicated, we may be able to adjust to your time-frame needs. Simply give us a deadline, and we’ll get it done.

We also offer discounts depending on the urgency of your assignment. The further your deadline, the lower the price per page will be.

If you write my paper and it has some issues, what should I do?

First of all, we will do our best to ensure that everything goes well.

If something needs to be changed/fixed/amended, we will revise your paper an unlimited number of times, free of charge, until you are satisfied with the results.

We also provide 24/7 support to assist you whenever you need it!

How does your essay writing service process payments?

We are certified by PayPal, Visa, Mastercard, American Express, and Discover. Furthermore, we process all payments a secure gateway, which ensures complete security and privacy of your data when you pay for an essay.

Does your paper writing service have any features?

Sure thing, we do!

When you order essays from our essay writing service, you get the following features for free:

• Plagiarism report
• Personal chat with paper writer
• Unlimited Revisions
• Title Page
• Formatting
• Best writer
• Outline