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 2 – Design

Design At this stage you will have gathered lots of information about your proposed software; this information will now be used to design the logical components of your system. This step increases the chance of success of your project. Carrying out this stage put in place a plan of development for your team. By defining ...