What is the difference between the object based and object oriented?
one interviwer asked C# is object based and ASP.Net is Object Oriented both statmentes True or False. Please give me reply
Printable View
What is the difference between the object based and object oriented?
one interviwer asked C# is object based and ASP.Net is Object Oriented both statmentes True or False. Please give me reply
Hi,
The main diffrence between object oriented and object based languages is object based languages doesn't support Inheritance where as object oriented supports. c# is a object oriented language because it supports inheritance and asp.net is not a langugae it is a technology.......
do u have any quries le me know....
Regards,
Hari Prasad
Java is an object oriented , means it uses all the features of oops like u can use inheritence , u can create an class and objects .
Javascipt is an Object based means eventhough u can't use all the features of oops like inheitence etc. but ur making use of object concept.
for eg. document.write("hi")
here document is an bulit in object and write is an method.
For your question :
C# is an object oriented language
ASP is an object based language
ASP is not a language it is a technology....
ASP is not a language it is a web technology....
YES , ASP.NET is a framework/technolgy
but ASP is an Object based language
ASP.net is not at all a object based language it is a specification or web technology bcoz it doesn't have any predefined specifications....
ASP.net is not at all a object based language it is a specification or web technology bcoz it doesn't have any predefined specifications....
[QUOTE=hari.nattuva;13265]Hi,
The main diffrence between object oriented and object based languages is object based languages doesn't support Inheritance where as object oriented supports. c# is a object oriented language because it supports inheritance and asp.net is not a langugae it is a technology.......
do u have any quries le me know....
Regards,
Hari Prasad[/QUOTE]
Object based: does not support polymorphism too these are the two key diff bet OOP and object based programming.
No object based languages supports method overloading through method overloading we can acheive static polymorphism...
Regards,
Hari Prasad
Object based language are need not support Inheritance.
EX: Visual basic is object based language. Will it support polymorphism completely?
object based is asp.net
object oriented means c#.net...
in asp.net we can't use inheritence concept....
but we can in c#..this is the one of the main diff between object based and objectoriented...
If the language supports ony 3 features i;e (data encapsulation,data abstraction $ polymorphism).then it is said to be object based programming language. If the language supports all the 4 features i;e(encapsulatio,abstraction,polymorphism $ also inheritance )..then it is said to be object oriented programming language.
hai,
this is sarada.i hvae done my MSc(IT).I am interested in joining your group.
thanks,
sarada.
A/c to me Java is also not a pure object oriented language.y Bcoz It's using Predefined functions.
Object Oriented Prigramming language is a language which supports all the features of OOPS.
Object BasedLanguage is a language which doesn't supports all the features of oops Mainly Inheritence.
C# is a OOPL.
ASP.NET is a WEB-TECHNOLOGY not a language.
[QUOTE=ushalakshmi;29109]Object Oriented Prigramming language is a language which supports all the features of OOPS.
Object BasedLanguage is a language which doesn't supports all the features of oops Mainly Inheritence.
C# is a OOPL.
ASP.NET is a WEB-TECHNOLOGY not a language.[/QUOTE]
Object based : it is not support the all oops concepts.
Object Oriented : is supports all oops concepts.
Object oriented programming it is the concept which supports [list=1][*]encapsulation[*]inheritance[*]polymorphism[*]abstraction[/list]Example: Java, C# etc Object based it is the concept which supports only encapsulation Example: JavaScript, Jscript.:)
what is the difference b/w object oriented and object based languages?
Hi ushalakshmi , i think you're opinion is wrong why because object oriented means which language follows oops concept that language is called object oriented language java supports all oops concepts, so i think java is purely object oriented language.
[QUOTE=glatha;13160]What is the difference between the object based and object oriented?
one interviwer asked C# is object based and ASP.Net is Object Oriented both statmentes True or False. Please give me reply[/QUOTE]
Language which supports Strictly all OOPS concept, is Object-Oriented.
If any one OOPS concept it doesn't support, then it is a Object-Based Language.
C# doesn't support Multiple Inheritence,so it is a Object-Based Language.
While ASP.Net is not a language, it's a Technology or Framework.
Multiple Inheritence
[QUOTE=nkp_mca;43933]Hi ushalakshmi , i think you're opinion is wrong why because object oriented means which language follows oops concept that language is called object oriented language java supports all oops concepts, so i think java is purely object oriented language.[/QUOTE]
Sorry to say, but java Doesn't support Multiple Inheritence completely, So java is not a pure object-oriented Language.
[QUOTE=nkp_mca;43933]Hi ushalakshmi , i think you're opinion is wrong why because object oriented means which language follows oops concept that language is called object oriented language java supports all oops concepts, so i think java is purely object oriented language.[/QUOTE]
No,Java looses its platform independence in two concepts.
1: It uses pointers while storing object variable and its instance variables
2: While executing multiple threads the control is in operating system's hand, at that time JVM will sit idle until the completion of the execution of threads.
So, Java is not a pure object oriented language
Hi All
The main diffrence between object oriented and object based languages is object based languages doesn't support Inheritance where as object oriented supports. c# is a object oriented language because it supports inheritance and asp.net is not a langugae it is a technology.......
[QUOTE=vpatidar27;48027]Hi All
The main diffrence between object oriented and object based languages is object based languages doesn't support Inheritance where as object oriented supports. c# is a object oriented language because it supports inheritance and asp.net is not a langugae it is a technology.......[/QUOTE]
Do u know about the application of UML in oop... send some practical example.....
I have read every concept in this above statements that's really good
and one of the main feature is here that is
1) object-oriented programming languages we create object's in our program and in that prog we are use object's(java )
2) obj-based prog lang means we use object's that are already defined in the prog languages (php . javascript)
[QUOTE=ushalakshmi;29108]A/c to me Java is also not a pure object oriented language.y Bcoz It's using Predefined functions.[/QUOTE]
Hi friends actually: Java is Object Oriented language not pure Object Oriented but not because of predefined functions, it is because of Primitive Data Types.
OBJECTED BASED LANGUAGE'S WHICH DOES NOT TOTALLY SATISFY THE FEATUERS OF OOPS CONCEPTS(abstarction,polymorphism,inheritence,encapsulation).EX FOR "O"BASED is ADA.
. ASP.NET purely object oriented whereas ASP is partially object oriented.
Hello,
Object oriented
1. Object-oriented language supports all the features of OOPs.
2. Object-oriented language doesn't has in-built object.
3. Object-oriented languages are C++, C#, Java etc.
Object based
1. Object-based language doesn't support all the features of OOPs like Polymorphism and Inheritance
2. Object-based language has in-built object like javascript has window object.
3. Object-based languages are Javascript, VB etc.
Thanks
Object based doesn’t support polymorphism and inheritance features.