@@ -43,6 +43,35 @@ where you don't need to install external UI library for your programs.
43
43
>
44
44
> - Object-Oriented Programming (OOP) is truly achieved in Java programming.
45
45
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
+
46
75
## Compiling
47
76
< https://github.com/xdvrx1/java-create-jar-exe-file-tutorial >
48
77
0 commit comments