Do you know that? 1 in 3 people will be hired online by 2020 next

Can a source file contain more than one class declaration?

Yes a single source file can contain any number of Class declarations but only one of the class can be declared as public.