Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit db42ec1

Browse files
Merge pull request #4 from xdvrx1/update3
Update README.md
2 parents 03619f5 + 81de390 commit db42ec1

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

‎README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,35 @@ where you don't need to install external UI library for your programs.
4343
>
4444
> - Object-Oriented Programming (OOP) is truly achieved in Java programming.
4545
46+
## About Object-Oriented Programming (OOP)
47+
The C language is excellent in system programming.
48+
But Java is known for creating applications, particularly
49+
web apps.
50+
51+
But have you ever asked yourself what is OOP?
52+
53+
When a programmer is dealing with system programming,
54+
it is not much needed but when he/she is creating
55+
user applications, there is a great need for OOP.
56+
57+
In basic terms, think of this situation:
58+
if ever virtually you can treat the things
59+
that you are manipulating as real objects
60+
virtually, that will simplify your work, isn't it?
61+
62+
Say, you can treat exactly a 3D box as
63+
a 3D box. Your code will act upon as if
64+
it's an object. That's the essence of
65+
being an OOP language. If that box will be
66+
expressed using the C language purely,
67+
how would you do it? How would you manipulate
68+
data in terms of that? Surely, that will
69+
complicate things.
70+
71+
But again, OOP has its own uses, particularly
72+
when you are creating user applications like
73+
web apps.
74+
4675
## Compiling
4776
<https://github.com/xdvrx1/java-create-jar-exe-file-tutorial>
4877

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /