A class library is a pre-coded object-oriented programming (OOP)..." />

A class library is a pre-coded object-oriented programming (OOP)..." />

ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

Class Library

Definition - What does Class Library mean?

A class library is a pre-coded object-oriented programming (OOP) template collection. Both network and desktop applications use class libraries. Class libraries contain code for graphical user interface (GUI) elements such as buttons, icons, scroll bars and windows as well as other non-GUI components.

All OOP languages have class libraries. Languages with .NET framework use Base Class Library (BCL). Java languages use Java Class Library (JCL).

Techopedia explains Class Library

Class libraries enhance code reuse by providing implementations of repetitive jobs. Writing program applications from scratch can be an extremely detailed and expensive process. Class libraries include all essential classes in a previously written coded format, which not only simplifies programming but also increases code quality. Class template customization is implemented according to specific programming requirements.

Class libraries are continuously updated and time tested for reliability to reduce programming language limitations. This is especially true in platform-independent languages like Java.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.