Is java, pure object oriented programming lang.. how?
pure OOPS
Collapse
X
-
Tags: None
-
Originally posted by JosAHWhat is your definition of 'pure object oriented'?
kind regards,
Jos
Thank you for your Q!
In my point of view one pure object oriented programming language should allow these concepts to be implemented
encapsulation,o verloading,inhe ritance,dynamic binding,....etc
i think there are more than 8 basic concepts that should be allowed. okComment
-
Well, then your first question should be answered "yes".Originally posted by sakthikumaranThank you for your Q!
In my point of view one pure object oriented programming language should allow these concepts to be implemented
encapsulation,o verloading,inhe ritance,dynamic binding,....etc
i think there are more than 8 basic concepts that should be allowed. ok
kind regards,
JosComment
-
Well, until you complete your definition, one can't answer, can one?. Also, doesn't the modifier "pure" (sometimes people write "100%") imply that that the language should have nothing added to it that is not object-oriented?Originally posted by sakthikumaran
i think there are more than 8 basic concepts that should be allowed. ok
I've seen discussions on this topic rage (that's the right word) for hundreds of posts on Sun's forums (http://forum.java.sun.com/index.jspa?tab=java) with much heat generated but very little light. I think you need to rethink your question and the very need to ask it. I think a better question is to ask if you can program in an object-oriented manner effectively in Java. Take your favourite examples of good coding solutions and see what they look like in Java. Leave the pedantic definitions for the pedants.Comment
-
First of all i thank you for reply
I asked the Q because i want to know how a Java program run in our machine?
and also what is the need for declaring(defin ing) like this
public static void main(String Args[])
{
}
particularly why the static & public stands here
Ok.Comment
-
Get Sun's Java tutorial and read it.Originally posted by sakthikumaranFirst of all i thank you for reply
I asked the Q because i want to know how a Java program run in our machine?
and also what is the need for declaring(defin ing) like this
public static void main(String Args[])
{
}
particularly why the static & public stands here
Ok.Comment
-
Those are two valid question, and fortunately they can be answered without contemplating whether or not "Java is a pure, objected-oriented language." You should go to Sun's tutorial page:Originally posted by sakthikumaranFirst of all i thank you for reply
I asked the Q because i want to know how a Java program run in our machine?
and also what is the need for declaring(defin ing) like this
public static void main(String Args[])
{
}
particularly why the static & public stands here
Ok.
And start with their introduction:
If you are interested, you can read some of their white papers:
Especially, "The Java Language Environment:
Comment
-
Comment