Find the error in the following class:
public class FindTheError
{
public int square(int number)
{
return number * number;
}
public double square(int number)
{
return number * number;
}
}
Trending nowThis is a popular solution!
Chapter 6 Solutions
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
Additional Engineering Textbook Solutions
Software Engineering (10th Edition)
Concepts of Programming Languages (11th Edition)
Starting Out with C++ from Control Structures to Objects (8th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Starting Out with Python (3rd Edition)
Differential Equations: Computing and Modeling (5th Edition), Edwards, Penney & Calvis
- class Time { private: int hour; int minute; int second; public: Time(): Time(0, 0, 0) { Time(int s): Time(0, 0, s) {} I Time(int m, int s): Time(0, m, s) {} Time(int h, int m, int s) { m += s/60; s %= 60; h += m/60; m %= 60; hour = h; minute = m; second = s; } int getHour() {return hour;} int getMinute() {return minute;} int getSecond() {return second;} void setHour(int h) {hour = h;} void setMinute(int m) {minute = m;} void setSecond(int s) {second = s;} }; Q1: Implement a class called Time. a) Use the given Time class implement following. b) Overload friend insertion operator > to input Time objects.arrow_forwardFind the error(s) in the following class definition: public class Circle private double radius; public double setRadius(double a) { radius = a; public void getRadius() { return radius;arrow_forwardI have the following code: public class Length{private int feet;private int inches;// Your code goes here Length(){feet = inches = 0;} Length(int newFeet, int newInches){feet = newFeet;inches = newInches;} public int getFeet() { return feet; }public void setFeet(int newFeet) { feet = newFeet; } public int getInches() { return inches; }public void setInches(int newInches) { inches = newInches; } public Length add(Length otherLength){int newFeet = feet + otherLength.feet;int newInches = inches + otherLength.inches; if(newInches >= 12){newFeet++;newInches -= 12;} return (new Length(newFeet,newInches));} public Length subtract(Length otherLength){if(this.feet > otherLength.feet){int newFeet = feet - otherLength.feet;int newInches = inches - otherLength.inches;if(newInches < 0){newFeet--;newInches += 12;} return (new Length(newFeet,newInches));}else{int newFeet = otherLength.feet - feet;int newInches = otherLength.inches - inches;if(newInches < 0){newFeet--;newInches += 12;}…arrow_forward
- public class Area { /** * This getArea method returns the area of a circle. * * @param radius radius of the circle * @return circleArea area of the circle */ public static double getArea(double radius) { //Area of a circle = π * r 2 //where π is Math.PI and r is the circle’s radius double circleArea = Math.PI * radius * radius; return circleArea; } /** * This getArea method returns the area of a rectangle. * * @param length length of the rectangle * @param width width of the rectangle * @return rectangleArea area of the rectangle */ public static double getArea(int length, int width) { //Area of a rectangle = width * length double rectangleArea = length * width; return rectangleArea; } /** * This getArea method returns the area of a cylinder. * * @param radius radius of the cylinder * @param height height of the cylinder * @return cylinderArea area of the cylinder */ [ YOUR CODE GOES HERE ] } } Complete the class above by writing a third static method named getArea that…arrow_forwardI have the following code: public class Length{ private int feet; private int inches; Length() { feet = inches = 0; } Length(int newFeet, int newInches) { feet = newFeet; inches = newInches; } public int getFeet() { return feet; } public void setFeet(int newFeet) { feet = newFeet; } public int getInches() { return inches; } public void setInches(int newInches) { inches = newInches; } public void add(Length otherLength) { int newFeet = this.feet + otherLength.feet; int newInches = this.inches + otherLength.inches; if(newInches >= 12) { newFeet++; newInches -= 12; } this.setFeet(newFeet); this.setInches(newInches); } public Length subtract(Length otherLength) { if(this.feet > otherLength.feet) { int newFeet = feet - otherLength.feet; int newInches = inches - otherLength.inches;…arrow_forwardWrite the equals method for the following class: B2. public class Car{ String color int numberarrow_forward
- class Point { private: int x, y ; public: : x(u), y(v) {} Point (int u, int v) int getX) { return x; } int getY () { return y; } void doubleVal() { *= 2: y *= 2; } }; int main () { const Point myPoint (5, 3) myPoint.doubleVal() ; cout << myPoint.getX() << " " return 0; << myPoint.getY() << "\n"; }arrow_forwardclass Time { private int hour; private int minute; private int second; public Time( ) { } public Time(int hr , int min, int sec) { } public void setTime(int hr , int min, int sec) { } public void printTime( ) { } public void tick( ) { // tick method defined } } The class Time defines a time object. It represents time (military time) in 2400 hours. 10 AM = 10 hours, 0 minutes and 0 seconds 4 PM = 16 hours, 0 minutes and 0 seconds 7:26PM = 19 hours, 26 miunutes and 0 seconds Assume 0 represents 00 in this case. 1) Implement the two constructor: Time(): will set the instance variables to zero. Time(int hr , int min, int sec): will set the time with parameters passed in. 2) Implement the setTime method to set the instance variables according to the values passed in. 3) Implement the printTime method to print time in hours:minutes:seconds e.g.…arrow_forward// This class discounts prices by 10% public class DebugFour4 { public static void main(String args[]) { final double DISCOUNT_RATE = 0.90; int price = 100; double price2 = 100.00; tenPercentOff(price DISCOUNT_RATE); tenPercentOff(price2 DISCOUNT_RATE); } public static void tenPercentOff(int p, final double DISCOUNT_RATE) { double newPrice = p * DISCOUNT_RATE; System.out.println("Ten percent off " + p); System.out.println(" New price is " + newPrice); } public static void tenPercentOff(double p, final double DISCOUNT_RATE) { double newPrice = p * DISCOUNT_RATE; System.out.println"Ten percent off " + p); System.out.println(" New price is " + newprice); } }arrow_forward
- Public Class SavingsAccount { float interest; float FixedDeposit; SeniorAccount(float interest, float FixedDeposit) { this. interest = interest; this.fixedDeposit= FixedDeposit; } float calculateInterest(); { System.out.println(“Calculating Savings Account Interest”); return(FixedDeposit*interest/100); } } Public Class SeniorAccount extends SavingAccount { float seniorInterest; SeniorAccount(float interest, float FixedDeposit) { this.seniorInterest=interest; super(interest, FixedDeposit) } float calculateInterest() { System.out.println(“Calculating Savings Account Interest”); return(FixedDeposit*seniorinterest/10); } } Public static void main(String args[]) { SavingsAccount saving = new SavingsAccount(6,100000); System.out.println(saving.calculateinterest()); SeniorAccount senior=new seniorAccount(10,100000); System.out.println(Senior.calculateInterest()); } Correct the syntax and logical errorarrow_forwardPublic Class SavingsAccount { float interest; float FixedDeposit; SeniorAccount(float interest, float FixedDeposit) { this. interest = interest; this.fixedDeposit= FixedDeposit; } float calculateInterest(); { System.out.println(“Calculating Savings Account Interest”); return(FixedDeposit*interest/100); } } Public Class SeniorAccount extends SavingAccount { float seniorInterest; SeniorAccount(float interest, float FixedDeposit) { this.seniorInterest=interest; super(interest, FixedDeposit) } float calculateInterest() { System.out.println(“Calculating Savings Account Interest”); return(FixedDeposit*seniorinterest/10); } } Public static void main(String args[]) { SavingsAccount saving = new SavingsAccount(6,100000); System.out.println(saving.calculateinterest()); SeniorAccount senior=new seniorAccount(10,100000); System.out.println(Senior.calculateInterest()); } Rubric: Correct the syntax and logical errors Proper working codearrow_forwardpublic class Accumulator { private int total private String name; public Accummulator (string name , int total) { this .name = name; this .total=total; } } 3. In a main method, create an object of Accumulator with the name as "Mary" and total as 100.arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education