![]() |
subject > file |
![]() ![]() | |||||||
file comparison table |
Subject | perform | lack | be | contain | is a subtopic of | implement | have high cohesion |
---|---|---|---|---|---|---|---|
C file | a special-purpose function such as the user interface for a particular system | 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 | reusable if it can be used in several different systems with little or no modification | 9.1 - The Process of Design | if related aspects of a system are kept together in this module, and unrelated aspects are kept out | ||
executable file | a special-purpose function such as the user interface for a particular system | reusable if it can be used in several different systems with little or no modification | 9.1 - The Process of Design | ||||
Java class file | Java bytecode | The Basics of Java | |||||
source file | a special-purpose function such as the user interface for a particular system | reusable if it can be used in several different systems with little or no modification | source code | The Basics of Java |