Encapsulation | Objects keep track of its state internally. Objects have characteristics that should not interact with other objects |
---|---|
Inheritance | Objects can get characteristics from other objects and interfaces. An objects characteristics can be passed down to other objects similar to the class |
Polymorphisim | Object can have many forms to take for different situations |
Abstraction | Putting classes in a general to most specific hierarchy. Some characteristics are hidden and do not need to be changed but it can still they can still be modified. Group objects base on what they can do |
Thursday, January 5, 2012
4 Principles of OOP
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment