Why only one Class is public in one file? Explain in
details. Thanks in Advance.
Answer Posted / ganesh slv
/****** Program Starts Here ************/
/**
* Save this file as Class1.java. All should be in single
* file
*
* Date : 14.04.10
* @author Ganesh Slv
*/
public class Class1 { // Note this line
/* This Class is public. So your file name should be the
same name.
*/
public static void main (String arg[]) {
System.out.println (" This is from Class1.. ");
} // Main
} // Class1
class Class2 { // Note this line
/* This class is not public. so it doesn't matter
your file name.
*/
public static void main (String arg[]) {
System.out.println (" This from Class2..");
}
}
class Class3 {
/* This class Calls the main() in Class1.
*/
static public void main (String arg[]) {
System.out.println (" This is from Class3..");
// Creating obj to Class1
Class1 c1 = new Class1 ();
c1.main (arg); //Main must have one arg as String[] type
}
}
/********** Program Ends here ******/
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What are the default and parameterized constructors?
What is a default constraint?
What is number data type?
Why main() method is public, static and void in java ?
Why are the objects immutable in java?
Why is boolean important?
What do you mean by ternary operator in java?
What are different access specifiers in java?
Can we declare a class as static?
What is instance means in java?
Is array an object in java?
What is a byte array?
why Java does not support multiple inheritances?
What are the four versions of java?
Why bytecode is called bytecode?