Skip to content

Update README.md #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 23, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,35 @@ where you don't need to install external UI library for your programs.
>
> - Object-Oriented Programming (OOP) is truly achieved in Java programming.

## About Object-Oriented Programming (OOP)
The C language is excellent in system programming.
But Java is known for creating applications, particularly
web apps.

But have you ever asked yourself what is OOP?

When a programmer is dealing with system programming,
it is not much needed but when he/she is creating
user applications, there is a great need for OOP.

In basic terms, think of this situation:
if ever virtually you can treat the things
that you are manipulating as real objects
virtually, that will simplify your work, isn't it?

Say, you can treat exactly a 3D box as
a 3D box. Your code will act upon as if
it's an object. That's the essence of
being an OOP language. If that box will be
expressed using the C language purely,
how would you do it? How would you manipulate
data in terms of that? Surely, that will
complicate things.

But again, OOP has its own uses, particularly
when you are creating user applications like
web apps.

## Compiling
<https://github.com/xdvrx1/java-create-jar-exe-file-tutorial>

Expand Down
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy