Interface oriented vs object oriented?

Interface oriented is something like having contract-based approach, means whatsoever be there under the Contract you have to implement all of it.

and object oriented is based on

1. abstraction - which means making things loosely coupled so that in future they can be easily handled without affecting the system.

2. encapsulation(data hiding) - categorizing data as per their role i.e private, public, etc.

3. inheritance - provides the real world genetic mechanism as what's there in the parent would be there in the child too(or not).

4. and polymorphism - means same look and feel but different functional abiltity.

Improve Answer Discuss the question "Interface oriented vs object oriented?" Watch Question

First answer by Mannu.bhadwal. Last edit by Davidbd. Contributor trust: 18 [recommend contributor]. Question popularity: 9 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Programming > Interface oriented vs object oriented?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
Object oriented desig?  What is service oriented?  What is interface-oriented?  Office oriented architecture?  Who are the industries that market oriented?  Describe the difference between Interface-oriented?  Difference between Interface-oriented Object-oriented?  Describe the difference between Interface-oriented Object-oriented?  Difference between interface-oriented object-oriented and aspect-oriented?  20 Describe the difference between Interface-oriented Object-oriented and Aspect-oriented programming?  1 Describe the difference between Interface-oriented Object-oriented and Aspect-oriented programming?  What is the difference between Interface-oriented and Object-oriented programming?