Why cant we define System.out.println() inside a class
directly?
Answers were Sorted based on User's Feedback
Answer / madhu
We can't because The method signature matters when you are
declaring the method. we can't give a name with
System.out.println, but we can define println()
| Is This Answer Correct ? | 4 Yes | 3 No |
Answer / madhu
we can override only class methods and we can't override the
output Stream methods.
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / shahid
because println method is not abstract method it is method
of output stream class so we cant override.and it is just
overloded method.
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / venkatachalapathy
we Directly write this line i.e System.out.println()
directly inside a class because println method is static
method in output stream class which are sub classes of
system class.
so every time this method is overridden in our program....
so static methods doesnt require a creation of object.....
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / chandan
because a class is a logical structure and its definition is
group of entities but when we need some functionality we
need to define inside the function
| Is This Answer Correct ? | 1 Yes | 1 No |
What is an object in java?
What are some examples of variable costs?
What is array initialization in java?
5 Coding best practices you learned in java?
What is generic class?
Implement a stack with push (), pop() and min() in O(1) time.
What is the significance of continue jump statement? Explain with an example.
Why are lists ordered in java?
To obtain design information about an object, which class in used?
What are methods in java?
I have one POJO class(Java bean class), it has two variables for that it has setters and getters. Now i have created two objects for that class and i have set the data for those variables through this two objects. Now question is i want check whether those two objects have same data or not, for this write a program? Thanks, Bose.
How many bits is a 64 bit byte?