A software package is used in object-oriented programming to name a group of related classes of a program. Packages are useful to measure and control the inherent coupling of a program.

In a modular program, even outside object-oriented programming, a software package may refer to any component (module) that can be integrated into the main program. Typically this is done by the end user in a well-defined interface. In other contexts the integration must occur at source code level of a given programming language.

Import

An example of a package is the java.io package which contains or groups together all the classes in the Java programming language that aid input and output of data, such as the buffered reader class which is used to accept user input from the keyboard. When a class is imported the user is free to use as if it were in their local directory.

A single class can be imported like so:

import java.io.BufferedReader;
import java.io.FileReader;
...
BufferedReader br = new BufferedReader(new FileReader("fooo.bar"));

A user can also import all classes within a package by adding replacing the class name with a *.

import java.io.*;
...
BufferedReader br = new BufferedReader(new FileReader("fooo.bar"));

From Wikipedia under the GNU Free Documentation License
Thu Feb 25 01:38:35 2010

See also:

  • Math Answer Key: CalculusMath Answer Key: Calculus
    mathanswerkey.com
    Automatically differentiates or integrates any math expression the user enters, and shows all steps. Also provides a library of examples including product, quotient, chain rule, substitution and integration by parts.
  • Wolfram Mathematica Online IntegratorWolfram Mathematica Online Integrator
    integrals.wolfram.com
    Allows users to enter an integrand in order to return the indefinite integral.
  • Topics in Integral and Differential CalculusTopics in Integral and Differential Calculus
    ma.utexas.edu
    Contains several applets illustrating fundamental concepts of single-variable calculus.
Custom search only Software package (programming) sites:

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Thu Feb 18 09:12:33 2010
Nvn Installer 1.0
programming.seadvd.com
Nvn Installer 1.0

svendy

hu, 25 Feb 2010 00:48:04 GM

Nvn Installer is a professional tool for creating great-looking installation . packages. . Installers made with Nvn Installer work on all Windows systems. ... Install your . software. into . program. files or any custom install directory * Install files and folder into system folders like Windows, Local, Application Data etc * Create desktop, start menu and internet shortcuts * Install and register services. Control (start, stop, etc.) them both on install and uninstall. ...

eZ Publish 4.3.0 Beta 1: Outstanding content management system ...
esoft.web.id
eZ Publish 4.3.0 Beta 1: Outstanding content management system ...

antoq

ue, 23 Feb 2010 23:39:34 GM

Includes event log monitoring, free audio programs, spread calculator, utilities, asset management database, anti spam, spam . program. , computer diagnostic . software. , Internet and desktop . software. , convert pdf to word, . programming. , educational computer ... The installation . package. brings the service MySQL (database), Apache (web) and PHP. The configuration can not be simpler. Only need state the address of the page you're going to use a user name and password manager. ...

Syncfusion Essential Studio Enterprise 7.2.0.37
softmann.com
Syncfusion Essential Studio Enterprise 7.2.0.37

admin

Wed, 24 Feb 2010 23:56:10 GM

Filed Under . Programming. . Syncfusion Essential Studio Enterprise 7.2.0.37 : Crack Syncfusion Essential Studio Enterprise 7.2.0.37 · Keygen Syncfusion Essential Studio Enterprise 7.2.0.37 · Serial Syncfusion Essential Studio Enterprise 7.2. 0.37 ... Having all the necessary tools to develop, Essential Studio Enterprise allows you to easily create . software. for the platform. NET, meets the most modern quality and productivity. In a . package. of Essential Studio Enterprise ...