TOPIK 1 INTRODUCTION TO OOP
To name your story, you have to think about the overall message and what you want your audience to understand from the story. Also, make it relevant and easy to remember.
OBJECT ORIENTED ANALYSIS & DESIGN
disadvantages
without an explicit reuse procedure this methodology do not lead to successful reuse on a large scale
all time it is not easy to determine all the necessary classes and object required for a system
advantages
reduce the development time and cost
provide re-usability
easy to maintain
easy to understand
applied throughout the development life cycle to foster better product quality and even encouraging stakeholder participation and communication.
technical approach used in analysis and design of an application / system
OBJECT ORIENTED DESIGN
implementation detail generally include
implementation of associatations
implementation of controls
implementation of method
restructuring the class data
process of defining the components, interfaces, objects, classes, attributes and operations that will satisfy the requirements.
OBJECT ORIENTED ANALYSIS
The ending of a story is essential. We all know that if the ending is weak, what happened before loses its importance. So make it unpredictable, but fair. A resolved ending answers all the questions and ties up any loose threads from the plot.
primary tasks in OOA
describing how the objects interact
defining the function of the objects
defining the object attributes
organizing the objects
identifying objects
process of defining the problem in terms of real world objects with which the system must interact.
This is the moment when the main character surpasses the last obstacle and finally faces their greatest challenge.
The climax usually follows one of these patterns:
- realization
- resolution
- choice
Type in your answer.
PROSEDURAL PROGRAMMING
programming model which is derived from structured programming, based upon the concept of calling procedure.
languages used in prosedural programming
BASIC, Pascal and C
FORTRAN, ALGOL, COBOL
OBJECT ORIENTED PROGRAMMING TECHNIQUES
In the beginning of the story (or the exposition), you will need to introduce the setting and characters. You might also want to introduce the main conflict. This part of the story is important because it gives the reader necessary background information and maybe even a first insight into a character’s personality.
method of programming based on a hierarchy of classes, together with well defined and cooperating objects.
The setting (time & place) of a story can change throughout the plot.
languages used in OOP
Your story can take place wherever your imagination will take you to.
For example: in an elevator, in an enchanted forest, etc. Don't forget to give details of the environment each time the setting changes, otherwise, the story can be confusing. Also, mention the seasons as each of them has unique weather and events.
Object-C, Dart, Swift, Scala
PHP, JavaScript, Ruby, Perl
Java, C++, C#, Phython