programming languages - design principles, implementation constructs
java
- class, package, jar, bean
- package package - unnamed [ default ]
- C00.java
- C.java
[ public class ]
- CC.java
[ public class ]
- CCC.java
[ public class ] [ multiple classes all in their own file in an 'unnamed package' ]default package -
possible but not useful in software engineering context of
libraries and component-based software development
java as a pure oo language << 2 >> exceptions | 4 | 5 | 6 | 7 | 8 | 9