Jom Kenal Object Oriented Programming (OOP)

Object-oriented programming (OOP)
is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, messaging, modularity, polymorphism, and inheritance. Many modern programming languages now support OOP, at least as an option.

Data Structures?

In computer science, a data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently.

Data structures provide a means to manage huge amounts of data efficiently, such as large databases and internet indexing services. Usually, efficient data structures are a key to designing efficient algorithms. Some formal design methods and programming languages emphasize data structures, rather than algorithms, as the key organizing factor in software design.

Common data structures;
~ array
~ linked list
~ hash-table
~ heap
~ B-tree
~ red-black tree
~ trie
~ stack
~ queue

Data Fields?

In object-oriented programming, field (also called data member or member variable) is the data encapsulatedterkandung within a class or object.

Try research kat wikipedia ni. Penin2..hehe.. But maybe da dapat sket lakaran oop ni kot? Insya Allah. Hope ley bawak subject ni. Antara subject2 killer. C++ sem lepas alhamdulillah, hope to be better on OOP. Dengarnye, kali ni OOP based on JAVA, bukan bassed on C++ cam sem2 yang lepas. Jadi? Kite layan je..hehe.. Ase cam JAVA agi best kot? Cik Liza akan mengajar kitorang dan setiap ilmu daripada beliau, insya Allah saya akan update di sini seringkas yang boleh bagi pemahaman bersama. OOP! here i comes :)


en. shafiQ said...

maaf, kate nk upd8 an.
Smpy abez sem x upd8 pn..huhu
Papepn, rsult oOP mmg terbaek
thnx c.Liza (:

en. shafiQ said...

adeyy..comey je dlu2..haha

Related Posts Plugin for WordPress, Blogger...