ruby ruby

Greenhorn
+ Follow
since Jan 20, 2004
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by ruby ruby

Thanks for the response. You are absolute right.
I am preparing for the SCJP exam. I am reading the bookd by Dathy S. and Bert B. I have a question about the answer for chapter 2 selftest 5.
FYI, here is the question:
How many of the following are legal method declarations?
1 - protedcted abstract void m1();
2 - static final void m1(){}
3 - transient private native void m1(){}
4 - synchronized public final void m1() {}
5 - private native void m1();
6 - static final synchronized protected void m1() {}
The answer said only 3 is illegal. I do hava a question about 1: If a method is abstract, the class that has it has to be abstract. If the class is abstract, then the method it contains has to be public. So I think statement 1 is illegal also.
Am I right? Or am I missing something?
Thanks
I am preparing for the SCJP exam. I am reading the bookd by Dathy S. and Bert B. I have a question about the answer for chapter 2 selftest 5.
FYI, here is the question:
How many of the following are legal method declarations?
1 - protedcted abstract void m1();
2 - static final void m1(){}
3 - transient private native void m1(){}
4 - synchronized public final void m1() {}
5 - private native void m1();
6 - static final synchronized protected void m1() {}
The answer said only 3 is illegal. I do hava a question about 1: If a method is abstract, the class that has it has to be abstract. If the class is abstract, then the method it contains has to be public. So I think statement 1 is illegal also.
Am I right? Or am I missing something?
Thanks
20 years ago