 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| l |
Java classes are
defined in a single file
|
|
|
|
|
No separation
between .cpp and .hh files
|
|
|
| l |
Java classes are
grouped into packages
|
|
|
|
|
package
protection in addition to public, private,
|
|
|
protected
|
|
|
| l |
No pre-processor
|
|
|
|
|
No need for
#include
|
|
|
|
|
No need for
#ifdef WIN32 etc
|
|
|
| l |
No Templates
|
|
|
|
|
All classes
extend Object
|
|
|
|
|
Collections can
contain and Object
|
|
|
|
|
Templates may be
added to future version of Java
|