Author
enum within a class
Shanky Sohar
Ranch Hand
Joined: Mar 17, 2010
Posts: 1046
can we declare enum within a class.............
like
public class EnumTypeDeclarations
{
public void foo()
{
enum SimpleMeal {
BREAKFAST,LUNCH,DINNER
}
}
}
SCJP6.0,My blog Ranchers from Delhi
Devaka Cooray
Saloon Keeper
Joined: Jul 29, 2008
Posts: 2691
phil sohan wrote: can we declare enum within a class
What happened when you tried that?
Also, please UseCodeTags .
Author of ExamLab (Download ) - the free mock exam kit for SCJP / OCPJP
Home Page -- Twitter Profile -- JavaRanch FAQ -- How to Ask a Question
David Newton
Author
Rancher
Joined: Sep 29, 2008
Posts: 12617
posted Jun 08, 2010 05:33:20
0
Your code actually asks a different question than your text: your code is asking whether or not you can define an enum within a *method*.
Shanky Sohar
Ranch Hand
Joined: Mar 17, 2010
Posts: 1046
can we declare enum within a class.............
like
public class EnumTypeDeclarations
{
public void foo()
{
enum SimpleMeal {
BREAKFAST,LUNCH,DINNER
}
}
}
I have seen this question somewhere in mock test of scjp1.6(not known where)
but i am really confused about it.........as of now i have seen enum is declared as seperate from class......
could you please tell whther its possible to declare it ornot,,,,,,
Devaka Cooray
Saloon Keeper
Joined: Jul 29, 2008
Posts: 2691
phil sohan wrote: could you please tell whther its possible to declare it ornot,,,,,,
Devaka Cooray wrote: What happened when you tried that?
Henry Wong
author
Sheriff
Joined: Sep 28, 2004
Posts: 16680
Devaka Cooray wrote: What happened when you tried that?
Agreed. It has been over 2 hours since the original post. Trying it yourself would have taken under a minute.
Henry
Books: Java Threads, 3rd Edition , Jini in a Nutshell , and Java Gems (contributor)
David Newton
Author
Rancher
Joined: Sep 29, 2008
Posts: 12617
posted Jun 08, 2010 06:47:52
0
And again, please note the difference between what you're asking in text and what your code is trying to do.
(I also think either your keyboard or keyboard driver is broken as you punctuation keys seem to repeat.)
subject: enum within a class