Computer Applications
Differentiate between constructor and function.
Java Constructors
ICSE 2017
93 Likes
Answer
| Constructor | Function |
|---|---|
| Constructor is a block of code that initializes a newly created object. | Function is a group of statements that can be called at any point in the program using its name to perform a specific task. |
| Constructor has the same name as class name. | Function should have a different name than class name. |
| Constructor has no return type not even void. | Function requires a valid return type. |
Answered By
55 Likes
Related Questions
If the name of the class is "Yellow", what can be the possible name for its constructors?
- yellow
- YELLOW
- Yell
- Yellow
Consider the given program and answer the questions given below:
class temp { int a; temp() { a=10; } temp(int z) { a=z; } void print() { System.out.println(a); } void main() { temp t = new temp(); temp x = new temp(30); t.print(); x.print(); } }(a) What concept of OOPs is depicted in the above program with two constructors?
(b) What is the output of the method main()?