Suppose you have defined a class such as the following for use in a program:public class YourClass{private int information;private char moreInformation;public YourClass(int newInfo, char moreNewInfo){<Details not shown.>}public YourClass(){
Q: 1. Write a program in Java using Bluej that performs the following tasks: Creates a class called…
A: Algorithm: Start Create a class Student with attributes name,Id,no and cname(representing college…
Q: Design a console program that will print details of prescribed textbooks of students. Make use of an…
A: Book.java public abstract class Book { public String author,title,category,price; //constructor…
Q: Create a constructor of MyClass, and call it: class MyClass { public: cout <« "Hello World!"; }; int…
A: Constructor name of a class is same as class name.
Q: Write a Program to define a Student class, with member variables o String name; o int cms o…
A: import java.util.*;class Student{ private String name; private int sms; private String…
Q: Look at the following class definition. What is the name of the superclass? What is the name of the…
A: EXPLANATION Inheritance is the power of one class to inherit the properties of another class.…
Q: Suppose you have implemented a collection of asset subclasses in a manner similar to the stock…
A: The portfolio display method summarizes the portfolio contents (because this statement is not…
Q: What is the superclass and what is the subclass in the following line? public class Pet extends Dog
A: What is the superclass and what is the subclass in the following line? public class Pet extends…
Q: Use myObj to access and print the value of the x attribute of MyClass. public class MyClass { int x…
A: Introduction: PROGRAMMING LANGUAGE: Java Use myObj to access and print the value of the x attribute…
Q: Java Programming Create "Mammal" class as a parent class and "cat" as a child class…
A: Method overriding: In inheritance when both parent class and child class have the method with the…
Q: (Classes and Objects) Hand-write a complete Java class that can be used to create a Car object as…
A: Instance variable in private scope. Using this pointer within default constructor with no arguments.…
Q: Find all errors in the following fragment of code. class MyClass { public:virtual myFun() = 0; {…
A: class MyClass { public:virtual myFun() = 0; { cout << "Hello"; } };
Q: Java program: 1. Write a superclass called Animal with the following: Private Fields:…
A: Animal.java ==================== public class Animal { //declaring variables private boolean…
Q: What do you call a class that inherits a class? Select one: O a. Superclass O b. Class O. Subclass O…
A: Question 1: Inheritance is defined as a mechanism in which one object acquires all the properties…
Q: Assume that you write a class Student that does not have a declared superclass. You do not write a…
A: Solution) String "s" will have the string Student@address
Q: Consider the following code snippet: public abstract class Employee { public abstract void…
A: IV) is the correct option. A concrete class is a subclass that provides an implementation…
Q: Write a class HouseBuilder with private class members as houseArea(double, e.g. 20 square feet),…
A: abstract class HouseBuilder{ protected double houseArea; protected String houseLocation;…
Q: Given the following definitions: public abstract class Manager extends Employee { . } public class…
A: Option D. Compiler error because manager is abstract so an instance cannot be created is the correct…
Q: True or false?(a) You can override a nonprivate method defined in a superclass.(b) You can override…
A: a) All non-private methods are inherited by the sub-class from its super-class. A non-private…
Q: Design a console program that will print details of prescribed textbooks of students. Make use of an…
A: public interface iPrintable { String DisplayDetails(); }
Q: Programming Launguage = Python 2. ShiftSupervisor Class In a particular factory, a shift…
A: class Shiftsupervisor:#Initialize the Shiftsupervisor attributes def __init__(self, salary,…
Q: Given: class SuperClass { SuperClass(int x) { System.out.println("Super"); } } public class SubClass…
A: Here, we are going to find out the suitable line n1 from given options. Code is in Java language and…
Q: Please write the following program in JAVA! Thanks, refer to photos.
A: Program: //Filename: “XXXX_TestWorker.java” import java.util.*; public class XXXX_TestWorker {…
Q: in java A class Book is designed to model a book written by one author. It contains: Four private…
A: //Driver code import java.util.*; public class Main { public static void main(String[] args) {…
Q: Write a class HouseBuilder with private class members as houseArea(double, e.g. 20 square feet),…
A: using static System.Console; namespace ConsoleApp1 public class HouseBuilder { private double…
Q: In the statement below, "Fighter" is a/an... public class Foo extends Bar implements Fighter { ... }…
A: In the statement below "Fighter" is an Choose the correct statements Lets see the answer in step 2.
Q: Given the following code, which statement is correct? class Coffee ( } class Sugar { } class Cup {…
A: Composition class: As inheritance composition class is used for reusing the code. The composition…
Q: Part 1. Create a Parent Class Create a complete Java class that can be used to create a Computer…
A: Create java class that be used to create a Computer object as described below: A Computer has-a :…
Q: Make a superclass called Language,then a child class called Node to extend it. Create a method…
A: Make a superclass called Language,then a child class called Node to extend it. Create a method…
Q: Assignment: Write the class XXXX_Worker with constructors, accessors, mutuators, and a toString…
A: create XXXX_Worker class with instance data members as Worker Name and Number.declare constructors,…
Q: Consider, the code: public class MyClass { public MyClass() { // some code } // some more code } To…
A: Question 1 In order to initiate MyClass , you need to create create an object for that which is…
Q: ou need to write the complete code as mentioned below: i) The main class with necessary codes.…
A: Summary:In this question, we need to create a superclass, subclass, and test class to test the…
Q: Write a Python Program A smart AC is a subclass of AC class, which relates to the Appliance…
A: class Appliance (object): # Constructor def __init__(self, brand_name, model_no,…
Q: The xxx_Pet classA Pet has a:– Name• Include an instance variable• Getters and setters for an…
A: Programming language is missing in the question. The below program is written in Java programming…
Q: Will the following code segment compile? If not, indicate why. Assume the code for a proper…
A: “No”, the given code does not compile without any errors.
Q: QUESTION 9 Consider the following class definition: public class SomeClass { private int a; public…
A: The question is regarding the inheritance. Whenever we extend a class for another class, in Java,…
Q: When invoking a constructor from a subclass, its superclass’s no-arg constructor is always invoked.…
A: Answer 1 : False. If a subclass's constructor explicitly invoke a superclass's constructor, the…
Q: Consider the following class: public final class Midterm{ int x =1; public Midterm(){} } What can be…
A: In the above example as we can see it is a class that is created in the public mode. and also…
Q: Encircle/ write down the correct/missing code.Elaborate if needed by writing a comment. //this…
A: This is a simple code debugging question in java.
Q: SuperOverride.java public class sSuperoverride { public void methodone ( (…
A: I had code everything as mentioned above and it is working perfectly fine Here is why We have…
Q: If you assign a new instance of a subclass object to a super-class variable without casting, what…
A: Let us see the answer,
Q: JAVA) Create a class hierarchy to represent the different types of employees in an office who have…
A: Algorithm: Start Create an abstract class named Employee with attributes name, enrollment and…
Q: Write a subclass of Account as CheckingAccount. CheckingAccount class will have the additional…
A: Given:-
Q: 3. Add a "DateOfBirth" property to the given Person class, which is of type "DateTime". 1 using…
A: We use DateTime. today to find today's date And subtract it from the dob to get the age
Q: superclass
A: According to the question we have to check is it acceptable or not that - assume that you have a…
Q: 8.1 Declare Card subclasses Consider using the following Card class. public class Card { private…
A: here i am providing answer for lab 8.1 kindly split remaining questions and repost them
Q: When a method in a subclass overrides a method in superclass, it is still possible to call the…
A: All the code is correct. Just add a super keyword before the method. Super keyword used to…
Q: A class called Book is designed (as shown in the class diagram) to model a book written by one…
A: Actually, java is a object oriented programming language.
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
Suppose you have defined a class such as the following for use in a
public class YourClass
{
private int information;
private char moreInformation;
public YourClass(int newInfo, char moreNewInfo)
{
<Details not shown.>
}
public YourClass()
{
Step by step
Solved in 2 steps
- public class Father { public String name; public int age; // customer name Father(){ name=”Hassan”; age=50;} public void display(){ System.out.println(“Name:”+name); System.out.println(“Age:”+age); } } 1. Based on Figure 3, create a class named Child that inherits the Father class. Declare an instance name location (String) for class Child. 2. Define a constructor in class Child and give an appropriate initial values for the instance (name, age, location). 3. Define a method display () in class Child, execute the display ( ) method in superclass using the keyword super. Method display ( ) in class Child should print the information of name, age and location 4. Create other class named Main for the main method and create 2 objects for the 2 classes (Father and Child). Then execute the display ( ) method for Father and Child. Example of the output as in Figure 4: Father's info: Name: Josh Age: 50 Child's info: Name: Christy Age: 20 Location:…There is a class hierarchy that includes three classes: class Animal { protected int age; public int getAge() { return age; } public void setAge(int age) { this.age = age; }}class Pet extends Animal { protected String name; public String getName() { return name; } public void setName(String name) { this.name = name; }}class Cat extends Pet { protected String color; public String getColor() { return color; } public void setColor(String color) { this.color = color; }} Given the following object: Pet cat = new Cat(); Select all invalid method invocations.interface StudentsADT{void admissions();void discharge();void transfers(); }public class Course{String cname;int cno;int credits;public Course(){System.out.println("\nDEFAULT constructor called");}public Course(String c){System.out.println("\noverloaded constructor called");cname=c;}public Course(Course ch){System.out.println("\nCopy constructor called");cname=ch;}void setCourseName(String ch){cname=ch;System.out.println("\n"+cname);}void setSelectionNumber(int cno1){cno=cno1;System.out.println("\n"+cno);}void setNumberOfCredits(int cdit){credits=cdit;System.out.println("\n"+credits);}void setLink(){System.out.println("\nset link");}String getCourseName(){System.out.println("\n"+cname);}int getSelectionNumber(){System.out.println("\n"+cno);}int getNumberOfCredits(){System.out.println("\n"+credits); }void getLink(){System.out.println("\ninside get link");}} public class Students{String sname;int cno;int credits;int maxno;public Students(){System.out.println("\nDEFAULT constructor…
- 7. public class Father { public String name; public int age; // customer name Father(){ name="Hassan"; age=50;} public void display(){ System.out.println("Name:"+name); System.out.println("Age:"+age); }} Figure 3 i. Based on Figure 3, create a class named Child that inherits the Father class. Declare an instance name location (String) for class Child. ii. Define a constructor in class Child and give an appropriate initial values for the instance (name, age, location). Define a method display () in class Child, execute the display () method in superclass using the keyword super. Method display () in class Child should print the information of name, age and location. ii.class IndexItem { public: virtual int count() = 0; virtual void display()= 0; };class Book : public IndexItem { private: string title; string author; public: Book(string title, string author): title(title), author(author){} virtual int count(){ return 1; } virtual void display(){ /* YOU DO NOT NEED TO IMPLEMENT THIS FUNCTION */ } };class Category: public IndexItem { private: /* fill in the private member variables for the Category class below */ ? int count; public: Category(string name, string code): name(name), code(code){} /* Implement the count function below. Consider the use of the function as depicted in main() */ ? /* Implement the add function which fills the category with contents below. Consider the use of the function as depicted in main() */ ? virtualvoiddisplay(){ /* YOU DO NOT NEED TO IMPLEMENT THIS FUNCTION */ } };Encircle/ write down the correct/missing code.Elaborate if needed by writing a comment. //this is a subclass of superclass Teacher public class ScienceTeacher { Public final boolean ScienceMajor; Science (String ScienceMajor, String name, String age){ this.ScienceMajor= ScienceMajor; super(name, age); } }
- 8. OOPS Theory #6 public class Car { public void horn() { System.out.println("Horn horn"); } } public class Ferrari extends Car { public void horn() { System.out.println("Ferarriiiiii"); } } public static void main(String[] args) { Ferrari ferrari = new Car(); ferrari.horn(); } Pick ONE option Horn horn Ferarriiii Cannot compile Runtime exception Clear Selection 9. OOPS Theory #7 In Java, we can achieve the abstraction by creating the blueprint of an object and only have abstract methods. What do we call this? Pick ONE option Interface Encapsulation Instance Protected Clear Selectionpublic class FoodItem { private String name; private double fat; private double carbs; private double protein; // TODO: Define default constructor // TODO: Define second constructor with parameters to initialize private fields (name, fat, carbs, protein) public String getName() { return name; } public double getFat() { return fat; } public double getCarbs() { return carbs; } public double getProtein() { return protein; } public double getCalories(double numServings) { // Calorie formula double calories = ((fat * 9) + (carbs * 4) + (protein * 4)) * numServings; return calories; } public void printInfo() { System.out.println("Nutritional information per serving of " + name + ":"); System.out.printf(" Fat: %.2f g\n", fat); System.out.printf(" Carbohydrates: %.2f g\n", carbs); System.out.printf(" Protein: %.2f g\n", protein); }} import java.util.Scanner; public class NutritionalInfo {…class Player { protected: string name; double weight; double height; public: Player(string n, double w, double h) { name = n; weight = w; height = h; } string getName() const { return name; } virtual void printStats() const = 0; }; class BasketballPlayer : public Player { private: int fieldgoals; int attempts; public: BasketballPlayer(string n, double w, double h, int fg, int a) : Player(n, w, h) { fieldgoals = fg; attempts = a; } void printStats() const { cout << name << endl; cout << "Weight: " << weight; cout << " Height: " << height << endl; cout << "FG: " << fieldgoals; cout << " attempts: " << attempts; cout << " Pct: " << (double) fieldgoals / attempts << endl; } }; a. What does = 0 after function printStats() do? b. Would the following line in main() compile: Player p; -- why or why not? c. Could…
- public class Base { public void PrintName() { System.out.println("Base"); } static void PrintClass() { System.out.println("ClassBase"); } private void PrintPrivate() { System.out.println("PrintPrivate"); } class Derived extends Base { public void PrintName() { System.out.println("Derived"); } static void PrintClass() { System.out.println("ClassDerived"); } private void PrintPrivate() { System.out.println("PrintDerived"); } public static void main(String[] args) { Base x = new Derived(); Derived y = new Derived(); x.PrintClass(); y.PrintPrivate(); x.PrintName();Class Phone{ bool wired() string ageOfInnovation() } Class CellPhone extends Phone{ bool wired(){ return false; } string ageOfInnovation(){ return "1970's" } int thickness(){ return 0; } } Class SmartPhone extends CellPhone{ bool wired(){ return false; } string ageOfInnovation(){ return "1990's" } string popularlyCalled(){ return "mobile" } string mainFeature(){ return "Internet Capability"; } }Defining Classes Write and document the definition for the Money class. The Money class represents an amount in U.S. dollars. Money Class e Fields cents : int dollars : int e Methods getValue() : double Money(int d, int c) setCents(int c) : void setDollars(int d) : void toString() : String • Each Money object has two int instance variables: dollars and cents. • The class has one constructor that takes two int parameters. The first int represents whole dollars, and the second int represents cents. • The class has one accessor method named getValue() which returns the amount as a double. (Just divide cents by 100.0 and add it to dollars. Return that amount.) • The class has two mutator methods-setDollars() and setCents()–that modify the corresponding instance variables. • The class has a toString() method that returns the amount as a String in the form: $ 2345.75. Use concatenation to produce the output. Do not worry about the decimal places.