Difference Between Object Based Languages and Object Oriented Language | Object Based vs. Object Oriented
Difference Between Object Based and Object Oriented Languages
Object Based Language | Object Oriented Language | |
Support of features | Object Based Language does not support all the features of Oops | Object Oriented Language supports all the features of Oops. |
Inheritance | Object Based Language Does Not Support Oops feature i.e. Inheritance. | Object Oriented Language supports all the Features of Oops including Inheritance. |
Sample | Visual Basic is an Object based Programming Language because you can use class and Object here but can not inherit one class from another class i.e. it does not support Inheritance. | Java is an Object Oriented Languages because it supports all the concepts of Oops like Data Encapsulation, Polymorphism,Inheritance,Data Abstraction , Dynamic Binding etc. |
Example | Javascript, VB are example of Object Based Language. | C#, Java, VB. Net are example of Object Oriented Languages. |