uppose we 7o classes de as Lass A { Public class B extends A { void m1(int x ){ f(x<0) System.out.print(“negative") Else if (x==0) System.out.print(“zero") Else System.out.print(“positive") Public void m1(int x ){ If (x<0) System.out.print("negative") Else if (x==0) System.out.print(“equal") Else { System.out.print(“positive") If (x==25) System.out.print(“Bang") }
uppose we 7o classes de as Lass A { Public class B extends A { void m1(int x ){ f(x<0) System.out.print(“negative") Else if (x==0) System.out.print(“zero") Else System.out.print(“positive") Public void m1(int x ){ If (x<0) System.out.print("negative") Else if (x==0) System.out.print(“equal") Else { System.out.print(“positive") If (x==25) System.out.print(“Bang") }
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
a.For each test case, is it directly reusable for class B? Write your answer in column 4 of the above table.
b.Do you need to consider more test cases in order to test class B more thoroughly? If so, add your test cases to the above table.

Transcribed Image Text:G.
Suppose we have two classes defined as follows:
Public class A {
Public class B extends A {
..
Public void m1(int x ) {
If (x<0)
System.out, print(“negative")
Else if (x=-0)
System.out,print(*zero")
Else
Public void m1(int x ) {
If (x<0)
System.out print(“negative")
Else if (x==0)
System.out.print(“equal")
Else {
System out print(“positive")
If (x==25)
System.out,print(“Bang")
}
}
System.out print(“positive")
}
}

Transcribed Image Text:Suppose we have already designed three test cases as shown below for class A.
Expected result
negative
Test cases
Input to method m1
Reusable for class B?
1
-2
2
zero
3
12
positive
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education