What a beginner did to understand Object Orientation

What I did to understand Object Orientation

--Review of basic Java grammar --Read through the reference book --Introduction to Java that you can understand clearly 2nd edition

What is Object-oriented in the first place?

In the reference book, it was stated as follows. "Object-oriented is ** the concept of componentization used when developing software **."   However, I think it is difficult to understand if it is just a component. So, in order to understand object-oriented programming, I went through these steps.

  1. Benefits of using Object Orientation
  2. Understanding the essence of object orientation
  3. Three major Object-oriented functions

1. Benefits of using Object Orientation

Simply put, it's easy to develop. For example, if you use Object Orientation when implementing the same multiple times, you only need to do it once. In addition, because the structure is easy for us to understand, we can reduce mistakes even in complicated contents. You will be able to implement it.

Object-oriented "Applying a virtual world created by programming to the real world" Is the biggest merit.

Therefore, "It is suitable for team development because it can reduce development time and implementation omissions." I think you should think about it.

2. Understanding the essence of object orientation

In writing I will write it from time to time. ..

Recommended Posts

What a beginner did to understand Object Orientation
What is object orientation?
Try to organize your own object orientation
What to do when a javax.el.PropertyNotWritableException occurs
[For super super beginners] What is object orientation?
Introduction to Recursive Functions: What is a Recursive Function?
I did Java to make (a == 1 && a == 2 && a == 3) always true
[Must see !!!] I tried to summarize object orientation!
What I did when I converted java to Kotlin
What Java inexperienced people did to study Kotlin
A site that was easy to understand when I was a beginner when I started learning Spring Boot
About object orientation
What Android, Kotlin beginners did in a month and what they were able to do
paiza Ruby What I did to become B rank
How to delete a new_record object built with Rails
Reasons to include ActiveModel :: Model to create a Form object
AtCoder Beginner Contest 170 A, B, C up to ruby
What to do if you accidentally create a model
What impressed me as a beginner in writing Ruby
What to do when rails creates a 〇〇 2.rb file
[Personal memo] I tried to study object orientation lightly
What to do when Cannot format given Object as a Date in convertDateTime of JSF