Object Oriented Software Engineering   View all facts   Glossary   Help
subject > component > module > Java module > Java package
Next Java moduleJava class    UpJava module, package^2    Previous Java moduleJava method   

Java package
subjectfact 
Java packagecan be imported by using the import statementlink: chapter2section2.8.html#984, 2001-08-30 14:56:17.0
defines a name spacelink: chapter2section2.8.html#987, 2001-08-30 14:56:17.0
has definition A collection of classes and interfaces2001-08-30 14:56:17.0
has purpose to group together related classes into a subsystemlink: chapter2section2.8.html#972, 2001-08-30 14:56:17.0
has part class in a package2001-08-30 14:56:17.0
has part Java package name2001-08-30 14:56:17.0
implements subsystem2001-08-30 14:56:17.0
is a subtopic of 9.1 - The Process of Design2001-08-30 14:56:18.0
is a subtopic of The Basics of Java2001-08-30 14:56:18.0
is a kind of Java module2001-08-30 14:56:18.0
is a kind of package^22001-08-30 14:56:18.0
package^2see also package2001-08-30 14:56:55.0
see also package^32001-08-30 14:56:55.0
modulehas high cohesion if related aspects of a system are kept together in this module, and unrelated aspects are kept out2001-08-30 14:56:38.0
lacks side effects if it does not modify any data, and does not leave behind any information, other than its result, that would have an effect on other computations2001-08-30 14:56:38.0
componentis reusable if it can be used in several different systems with little or no modification2001-08-30 14:55:00.0
may perform a special-purpose function such as the user interface for a particular system2001-08-30 14:55:00.0

Kinds of Java package :

Next Java moduleJava class    UpJava module, package^2    Previous Java moduleJava method