Tag Archive : ObjectOriented

/ ObjectOriented

I’ve seen it time and again. A computer programmer proudly proclaims, “Yeah, my code is object-oriented. See? My data members are all private, and they can only be reached through public member functions. That’s what being object-oriented is all about.” I’ve even heard this kind of drivel come from the mouths of Computer Science graduates-people who have presumably studied object-orientation in the classroom, or who would have had ample opportunity to educate themselves.

Scholars may quibble about the fine points of object orientation; however, one thing is for certain: merely having private data and public functions does not constitute a proper object-oriented design. Rather, proper object orientation entails much more.

One of the most basic elements is information hiding. This means that objects should only present the information that needs to be seen; that is, it should present a coherent and well-selected interface of functions-one that does not betray the … Read More

Web programming is an aspect of web site development and the role of web programmer is very significant just as web designer’s role in web design aspect of web site development. Programming languages have developed from machine language to low-level language and then to high-level language. The high-level language which is a language close to natural language (the language we speak) is written using certain approaches. Notable are the monolithic and structural programming approaches. With the monolithic style, you write a whole program in one single block. In structured programming approach, a program is divided into blocks of codes called modules with each module performing a specific task. BASIC, COBOL, PASCAL, C, and DBASE that ran on MS-DOS platform could be written using both approaches.

Following the revolution of windows operating system, it became possible to write programs using a more advanced structured programming approach than the type used on … Read More