Write a class name month. The class should have an int field named monthNumber that holds the number of the month. For example, January would be 1, February would be 2, etc. The class should also have appropriate constructors and getter / setter methods. There should also be a getMonthName that returns the name of the month corressponding to the month number. Also include exception code when a number less than 1 or greater than 12 is given in the constructor and/ or the set method. Demonstrate the classess and catching the exception in a program, such as Month Test. Display appropriate information
Q: and a string message explaining the reason for the exception. Include a constructor that requires…
A: We need to define the Fraction class and FractionException classes as per the given description.
Q: Create program that computes student average
A: I have written a simple C# code to find the average of the 3 subjects of a student. I have used the…
Q: Write a program to create a class” Fan “to represents features of a fan as follows: “Fan “should…
A: Given: Write a program to create a class” Fan “to represents features of a fan as follows: “Fan…
Q: Microsoft Visual C# 7th edition. Instruction: Write an application for Nina’s Cookie Emporium named…
A: using System;class CookieOrder{private int orderNo;private string reciepientName;private string…
Q: Temp Class - Create Temp class whos job is to hold a temp in degrees F and gives methods to get the…
A: Actually, Java is a high level programming language. And also object oriented .It. Is a platform…
Q: Design a class named MyInteger. The class contains: An int data field named value(int) Methods…
A: A number is said to be even if it leaves remainder 0 when divide by 2 A number is said to be odd if…
Q: Modify the attached code: Create a new class called CalculatorWithMod. This class should be a sub…
A: Given: Modify the attached code: Create a new class called CalculatorWithMod. This class should be…
Q: Create a class time24, each object is a value represented the time of day in the form hours, minutes…
A: A C++ program that satisfies the given criteria is as follows, File name: “main.cpp” #include…
Q: The class name is Exam with three private data members: exam course code (String), exam score…
A: public class Main{ public static void main(String[] args) { Exam e=new…
Q: (Member Object Destructors) Write a program illustrating that member object destructorsare called…
A: // Class Item definition. class Item { public: Item( int ); // constructor takes int parameter…
Q: Write a class named StockPrices . The class constructor should accept an array of stock prices as…
A: public class StockPrices { double stockPrices[]; public StockPrices(double prices[]) {…
Q: Create a class called Account. Having private fields custname and protected field balance Define a…
A: Step 1: Create class with member variable name and balance Step 2: Accept name and balance Step 3:…
Q: Code a copy method for an Inventory class. The fields are itemNo and itemName. //Method header. {…
A: Inventory copy(int itemNo,String itemName){ Inventory copyObject = new Inventory(itemNo,itemName);…
Q: Write a class named StockPrices . The class constructor should accept an array of stock prices as…
A: Actually, c++ is powerful general purpose language.
Q: Pet Class Design a class named Pet, which should have the following fields: name: The name field…
A:
Q: Exercise - Failable Initializers Create a Computer struct with two properties, ram and…
A: Below find the solution struct Computer { var ram: Intvar yearManufactured: Int init?(ram:…
Q: Personal Information Class: Design a class called Employee that holds the following data about an…
A: from employee import Employee name = input("Enter employee name: ")idd = input("Enter employee ID:…
Q: pplication. se OOP to create a Book Messenger Application that has the following functions: - Add a…
A: Hey there, I am writing the required solution of the questin mentioned above. Please do find the…
Q: Q2. Write C++ code including a class called "oper". This class include the following : 1. The…
A: //c++ program #include<iostream> using namespace std; class oper{ private: double…
Q: User Class ATTRIBUTES NOTE: The important method has been given to you. userld:int //generates…
A: Class is a user-defined data type that can store the different types of the data values like…
Q: It is required to develop an application in Java to maintain information about students registered…
A: Program (A) // Course.java : Java code to create Course class public class Course { // attributes…
Q: You are required to design an Movie class which has following attributes String title;…
A: Approach: Class Movie is created with attributes as given in question. In the main method, an array…
Q: Write a class named Employee that has the following fields: • name: The name field is a String…
A: As no language has been specified, here C++ has been used to design the code.
Q: need c++ thanks Write a class named TestScores . The class constructor should accept an array…
A: Given:- need c++ thanks Write a class named TestScores . The class constructor should accept an…
Q: 1- When making a class instance, the default constructor of its fields is invoked. (True or False)…
A: The question is to answer the given three questions related to C++.
Q: Which of the statements are true about the class Magazine? 01: class Magazine { 02: public: 03:…
A: A destructor is a member of a function which is automatically called when the class is destroyed. It…
Q: mber is not numeric, less than 1000 or more than 9999 The hourly pay rate is not numeric, less than…
A: Q. Create an application that accepts employee data interactively. Users might make any of the…
Q: Q No#1 (Area Class) Write a program to print the area of a rectangle by creating a class named…
A: A class is a user-defined data type that combines data members and methods for manipulating that…
Q: a. Create a class called Building that has three private data members: name (String), number of…
A: class Building{ //Building has 3 private members name, flats, roomsPerFlat private String name;…
Q: O Show Header BJP5 Self-Check 8.26: encapsulatedName Language/Type: Author: $ Java classes…
A: 8.26 Algorithm: Start Create a class Name with attributes firstName, lastName and middleInitial…
Q: Nutritional information (classes/constructors) PYTHON ONLY Complete the FoodItem class by adding a…
A: Given: Complete the FoodItem class by adding a constructor to initialize a food item. The…
Q: Rules: Corner cases. By convention, the row and column indices are integers between 0 and n − 1,…
A: Unit testing. Your main() method must call each public constructor and method directly and help…
Q: you create a programmer-defined class and then use it in a C++ program. The program should create…
A: using namespace std;class Rectangle{ public: void setWidth(double); void…
Q: 1. TestScores Class Vrite a class named TestScores. The class constructor should accept an array of…
A: Lets see the solution.
Q: Java programming Please type the code Please use class Homework as a class function For this…
A: Given: Java programming Please type the code Please use class Homework as a class function For…
Q: 15. Dice Game Write a program that uses the Die class that was presented in this chapter to play a…
A: //you haven't mentioned the language, I have done in java, if u need in other languages please…
Q: Bank Accounts (Use Python) Write a program that accepts bank transactions and prints out the…
A: Algorithm: Start Implement a class named bankAccount with Attributes accNumber, balance, and…
Q: Write a class named TestScores. The class constructor should accept an array of test scores as its…
A: c ++ code is an given below : #include <iostream> using namespace std; class TestScores {…
Q: In PYTHON design an Employee class that has fields for the following pieces of information: •…
A: please see the next step for solution
Q: C++ Assignment---This is an unfinished code please complete it. Make changes if necessary. Upvote…
A: Given: AS PER OUR POLICY “Since you have posted multiple questions, we will solve the first question…
Q: The program will ask the user for some basic information (Name, Age, Address, etc.) then the program…
A: import java.util.*; publicclass Main { publicstaticvoid main(String args[]){ String arr[][] =…
Q: 7. TestScores Class Write a class named TestScores. The class constructor should accept an array of…
A: // Custom exception class InvalidTestScores extends Exception { public InvalidTestScores…
Q: This C++ assignment uses the same account class created in Lab #4 with a more generally useful…
A: #include <iostream> using namespace std; // class class Bank { private: int acno;…
Q: Write a python class named Employee that holds the following data about an employee in attributes:…
A: class Employee: def __init__(self,name,id,dept,title): #create a constructor to set the values of…
Q: 10.3 (THE MYINTEGER CLASS) Design a class named MyInteger. The class contains: · An int data field…
A: Your java program is given below as you required with an output.
Q: , Write a program that has variables to store Car data like; CarModel, CarName, CarPrice and…
A: Java program without creating the object: import java.util.Scanner; //create Car classpublic class…
Q: Code a private method called gradeScale that takes in a parameter mark as a String. The mark should…
A: PROGRAM import java.util.Scanner;public class grade_cal{private static String gradeScale(String…
Q: Learn C++ | Sololearn X Member Initializers G Problem 18°C Cloudy X Member Initializers 144Hz…
A: answer starts from step 2
Q: Personal Information Class: Design a class called Employee that holds the following data about…
A: According to the information given:- We have to follow the instruction in order to get desired…
Data structure & Algorithum java program
Write a class name month. The class should have an int field named monthNumber that holds the number of the month. For example, January would be 1, February would be 2, etc. The class should also have appropriate constructors and getter / setter methods. There should also be a getMonthName that returns the name of the month corressponding to the month number. Also include exception code when a number less than 1 or greater than 12 is given in the constructor and/ or the set method. Demonstrate the classess and catching the exception in a program, such as Month Test. Display appropriate information to the user if an erro occurs.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images
- Month Class Exceptions Write a class named Month. The class should have an int field named monthNumber that holds the number of the month. For example, Janauary would be 1, February would be 2, and so forth. In addition, provide the following methods: A no-arg constructor that sets the monthNumber field to 1. A constructor that accepts the number of the month as an argument. It should set the monthNumber value to the value passed as the argument. If a value less than 1 or greater than 12 is passed, the constructor should throw an InvalidMonthNumberException. A constructor that accepts the name of the month, such as “January” or “February”, as an argument. It should set the monthNumber field to the correct corresponding value. If an invalid name is passed, the constructor should throw an InvalidMonthNameException. A setMonthNumber method that accepts an int argument, which is assigned to the monthNumber field. If a value less than 1 or greater than 12 is passed, throw an…C# Program Create program that computes student average Requirements:1. Use inheritance2. Use exception handling if applicable3. Create a class student4. Use the constructor method to collect the student information: name, math, science and english grade (User should be able to input student info)5. Create a method that computes the average6. Create another method that outputs (similarly to) the ff. when calledName: AnnaMath: 92Science: 92English: 92Average: 927. Instantiate a Student object and utilize the defined methods.C++ Visual Studio 2019 Complete #13. Dependent #1 Employee and ProductionWorker classes showing below. Modify the Employee and ProductionWorker classes so they throw exceptions when the following errors occur: The Employee class should throw an exception named InvalidEmployeeNumber when it receives an employee number that is less than 0 or greater than 9999. The ProductionWorker class should throw an exception named InvalidShift when it receives an invalid shift. The ProductionWorker class should throw an exception named InvalidPayRate when it receives a negative number for the hourly pay rate. Write a driver program that demonstrates how each of these exception conditions works. #1 Employee and ProductionWorker classes #include <string>#include <iostream>#include <iomanip>using namespace std; class Employee{private: string name; // Employee name string number; // Employee number string hireDate; // Hire date public: // Default…
- C++ Each Fraction contains a numerator, denominator, a whole number portion, and has access to several functions you have developed, including overloaded operators. Complete these tasks: a. Create a FractionException class. The class contains a Fraction object and a string message explaining the reason for the exception. Include a constructor that requires values for the Fraction and the message. Also include a function that displays the message. b. Modify each Fraction class constructor and data entry function so that it throws a FractionException whenever a client attempts to instantiate a Fraction with a zero denominator. c. Write a main()function that asks the user to enter values for four Fractions. If the user attempts to create a Fraction with a zero denominator, catch the exception, display a message, and force the Fraction to 0 / 1. Display the four Fraction objects. Save the file as FractionException1.cpp.C# question using inheritance: Write a program that creates a ‘shape calculator’. There must be: Shape, Circle, Rectangle, and Triangle classes. There should also be a Point class. Set up proper protection. You need to set up the inheritance. Each class must be in a separate file. Circle, Rectangle and Triangle must have methods that calculate area and perimeter. There should be at least one constructor that fills all the Point (and radius) attributes for Circle (1 Point), Rectangle (2 Points) and Triangle (3 Points). Overload the add operator to add areas of like objects (2 circles, 2 rectangles, 2 triangles) for each child class. If the circle or rectangle or triangle does not exist, an error should be thrown and caught and a message should be made to your output screen. A looping menu should be made to offer the user to create the shapes, get the area and perimeter and enter a point for the circle/rectangle/triangle. All shapes should have double attributes. Circle should have a…Write a program to create a class” Fan “to represents features of a fan as follows: “Fan “should contain following details fanType, manufacturer, model, isOn. Use constructor to initialize data members of the Fan class. Create function on() and off() to switch on and off the fan respectively. Create a function speedup() is to increase the speed of the fan by 1 if speed of the Fan greater than 5 it should throw a custom exception. Create another function speeddown() is to decrease the speed of the fan by 1 if speed of the Fan less than 0 it should throw a custom exception. Make a menu driven program.
- C++ Stars This lab exercise will practice creating objects with constructors and destructors and demonstrate when constructors and destructors are called. Star Class Create a class, Star. A Star object has two member variables: its name, and a solar radius. This class should have a constructor which takes a std::string, the name of the star, and a double, the solar radius of the star. In the constructor, the Star class should print to the terminal that the star was born. For example, if you create a Star as follows: Star my_star("Saiph", 22.2); Then the constructor should print: The star Saiph was born. In the destructor, the Star class should print to the terminal that the star was destroyed, along with the number of times the volume of the sun that that star was, formatted to two decimal places. Hint: use the following line to set the precision to 2 decimal places: std::cout << std::fixed << std::setprecision(2); For example, when my_star above has its destructor called,…ArgumentException is an existing class that derives from Exception; you use it when one or more of a method’s arguments do not fall within an expected range. Write a C# application SwimmingWaterTemperature containing a variable that can hold a temperature expressed in degrees Fahrenheit. Within the class, create a method that accepts a parameter for a water temperature and returns true or false, indicating whether the water temperature is between 70 and 85 degrees and thus comfortable for swimming. If the temperature is not between 32 and 212 (the freezing and boiling points of water), it is invalid, and the method should throw an ArgumentException. In the Main() method, continuously prompt the user for data temperature, pass it to the method, and then display the following messages indicating whether the temperature is comfortable, not comfortable, or invalid: X degrees is comfortable for swimming. X degrees is not comfortable for swimming. Value does not fall within the expected…The following class maintains an account balance and returns a special error code. public class Account { private double balance; // returns new balance or -1 if error public double deposit(double amount) { if (amount > 0) balance += amount; else return -1; // Code indicating error return balance; } } Rewrite the class so that it throws appropriate exception instead of returning -1 as an error code. Write test code that attempts to deposit
- Grade 12 computer science about inherritence Please write in Java language Here is the question Create an Essay class that inherits the Document class. The Essay class should include member constants MIN_WORDS and MAX_WORDS. An essay should be between 1500 and 3000 words. The Essay class should also contain a member method validLength(), which returns true when the Essay object contains between MIN_WORDS and MAX_WORDS and false otherwise. Thank you very muchDynamic Games Instructions: Write a class called Game that contains a video game’s name, genre, and difficultyLevel. Include a default constructor and destructor for the class. The constructor should print out the following message: “Creating a new game”. The destructor should print out the following message: “In the Game destructor.” Include appropriate get/set functions for the class. In main(), prompt the user to enter the number of games he or she has played in the past year. Dynamically create a built-in array based on this number (not a vector or object of the array class) to hold pointers to Game objects. Construct a loop in main() that executes once for each of the number of games that the user indicated. Within this loop, ask the user to enter the name and genre of each game. Using a random number generator, generate a difficultyLevel between 1-10 (inclusive). Seed this random number generator with 100. Next, dynamically create a Game object (remember that this…java Assignment Description: Write a class named Car that has the following fields: The yearModel field is an int that holds the car’s year model. The make field references a String object that holds the make of the car. The speed field is an int that holds the car’s current speed. In addition, the class should have the following constructor and other methods. The constructor should accept the car’s year and make as arguments. These values should be assigned to the object’s yearModel and make fields. The constructor should also assign 0 to the speed field. Constructor: The constructor should accept no arguments. Constructor: The constructor should accept the car’s year as argument.Assign the value to the object’s yearModel. No need to assign anything to the make and assign 0 to speed. Appropriate mutator methods should set the values in an object’s yearModel, make, and speed fields. Appropriate accessor methods should get the values stored in an object’s yearModel, make, and…