A source file can have only one public class with the same name Can have one package with many import A file can have more than one nonpublic class A file without public class has no naming restrictions
A source file can have only one public class with the same nameCan have one package with many importA file can have more than one nonpublic classA file without public class has no naming restrictions