Answer the following questions based on your understanding class. object and on
Answer the following questions based on your understanding class. object and on
Chapter11: Advanced Inheritance Concepts
Section: Chapter Questions
Problem 16RQ
Related questions
Concept explainers
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:
Question
![6. Answer the following questions based on your understanding on object and
class.
a) Identify the problems in the following java program and correct them.
public class Mainclass {
public Mainclass(double param1) {
System.out.println(param1);
public static void main(String[] args) {
int arg1 = 10;
Mainclass mc1 = new Mainclass(arg1);
Mainclass mc2 = new Mainclass ();
}
}
b) Fish is the most popular and main source of protein in our country. The
source of fishes can be the sea, river, ponds, water land, etc. Fishes can also
be different in name, color, and size. Now, define a java class 'Fish' to
represent the information mentioned above of each type of fishes. Note that
your java class must contain at least two constructors - one of which must be
a no-argument constructor.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F61c57b31-ee7b-4fe9-aa03-3137091471d5%2F8e94959c-0bb2-421a-8584-68795b6aff19%2Fyjpcsa7_processed.png&w=3840&q=75)
Transcribed Image Text:6. Answer the following questions based on your understanding on object and
class.
a) Identify the problems in the following java program and correct them.
public class Mainclass {
public Mainclass(double param1) {
System.out.println(param1);
public static void main(String[] args) {
int arg1 = 10;
Mainclass mc1 = new Mainclass(arg1);
Mainclass mc2 = new Mainclass ();
}
}
b) Fish is the most popular and main source of protein in our country. The
source of fishes can be the sea, river, ponds, water land, etc. Fishes can also
be different in name, color, and size. Now, define a java class 'Fish' to
represent the information mentioned above of each type of fishes. Note that
your java class must contain at least two constructors - one of which must be
a no-argument constructor.
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 6 steps with 4 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
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
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781337671385/9781337671385_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781337671385/9781337671385_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT