Explain How Java Differs From ‘C’ & ‘C++’?

Java & ‘C’ :

®
‘C’ is a procedure oriented language is follow top down approach.

Java is object oriented language is follows bottom up approach.

®
Java does not support:

Key words ® sizeof & typedef.

Data types ® Struct is union.

Modified keywords ® auto, extern, register, signed is unsigned.

®
Java does not support pointers.

®
Java does not support preprocessors directives like # include, # define.

®
Java adds many features required for object oriented programming.

Java & C++  :

®
Java is true object oriented programming.

®
Java does not support operator overloading.

®
Java does not have template classes.

®
Java does not support multiple inheritance.

®
Java does not support global variables.

®
Java does not support destructor.

®
There is no heater files in Java.

java vs c&c++

Overlapping of ‘C’, ‘C++’ & Java




Related

Java 3533727846200076474

Post a Comment

emo-but-icon

item