Object Oriented Software Engineering View all facts Glossary Help |
subject > component > module > Java module > Java package > java.net |
java.net | ||||
subject | fact |
java.net | has purpose to permit the creation of a TCP/IP connection between two applications | |
is a subtopic of 3.5 - Technology Needed to Build Client-Server Systems | ||
is an instance of Java package | ||
Java package | can be imported by using the import statement | |
defines a name space | ||
has part class in a package | ||
has part Java package name | ||
implements subsystem | ||
package^2 | see also package | |
see also package^3 | ||
module | has high cohesion if related aspects of a system are kept together in this module, and unrelated aspects are kept out | |
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 computations | ||
component | is reusable if it can be used in several different systems with little or no modification | |
may perform a special-purpose function such as the user interface for a particular system |