Topic

Polymorphism

Posted on

Polymorphism is a feature of OOP that allows one interface to be used for a general class of actions. The specific action is determined by the exact nature of the situation. By dint of polymorphism, it is possible to design a generic interface to a group of related activities. This helps reduce complexity by allowing […]

Topic

There are three principles of OOP short definations

Posted on

EncapsulationInheritancePolymorphism Encapsulation is the mechanism that binds together code and the data it manipulates and keeps both safe from outside interference and misuse.  Inheritance is the process by which one object acquires the properties of another object. By use of inheritance, an object would need only to define those qualities that make it unique within […]

Topic

A History of Computer Programming Languages

Posted on

A History of Computer Programming Languages 1. The High-Level Dawning In the 1940s computer programs were cryptic and lengthy streams of low-level machine instructions. That changed in 1955 and through the 60s with the advent of Fortran, good for scientific calculations, and then Cobol for commercial data processing. These languages gave early programmers their first […]

Topic

Storage Area Network

Posted on

Storage Area Network SAN, called Storage Area Network or Network behind servers, is specialized, high-speed network attaching servers and storage devices. A SAN allows “any to any” connection across the network, using interconnect elements such as routers, gateways, hubs and switches. It eliminates the traditional dedicated connection between a server and storage, and concept that […]