What is Object Orientated Programming?

What is Object Orientated Programming?
Fundamentals of Object Orientated Programming Here we are going to discuss the fundamental concepts of object orientated analysis, design and programming. First we are going to look at inheritance, followed by polymorphism then abstraction and finally we will be covering encapsulation. Take our previous example of ‘Person’, You could think of person as the highest ...

Class

Class
What is a Class? The best way to think about this is to think about it in the real world. So let’s put this into context then. Consider a class as a description of a person, many people share the same sort of attributes and can carry out similar actions. (This part will be very ...

Software Development Life Cycle Part 1 – Introduction & Analysis

Software Development Life Cycle Part 1 - Introduction & Analysis
SOFTWARE DEVELOPMENT LIFE CYCLE What is the Software Development Life Cycle The software development life-cycle (SDLC) is the entire process of developing software/systems. This stretches from the initial idea right through to implementation. Although implementation is not the last stage of the life-cycle, as you will soon discover the last true stage of the SDLC ...

SWOT Analysis

SWOT Analysis
A SWOT analysis is a planning method used to evaluate projects and business ventures. SWOT’s are used to support strategic decisions by gathering strategic information about said business/project. The SWOT analysis is credited to Albert Humphrey at Stanford research institution in the 60’s and 70’s. A SWOT analysis is a 2 x 2 matrix comprising ...