+ 4

how to learn the object-oriented programming?

l'm not a cs student,and l major in geology. l have learned programming two years before.but l still have difficulty with understanding oop,and l feel when l learn more,the more difficulty l will meet.what should l do to make a smooth learning style

30th Nov 2017, 1:05 PM
Tim
10 Answers
+ 7
As you finish a lesson, go to Code Playground and create a code about that lesson. I always do this.😉😉 Good luck
30th Nov 2017, 1:53 PM
Muhd Khairul Amirin
Muhd Khairul Amirin - avatar
+ 20
coding is the best way to learning a new language
30th Nov 2017, 1:06 PM
Nikky Amresh
Nikky Amresh - avatar
+ 7
Try to code and practice what you have learnt. If you don't understand a concept, search it up or ask a question. Understand a concept thoroughly before moving to the next one. If you still need help, feel free to ask. 😉
30th Nov 2017, 1:12 PM
blackcat1111
blackcat1111 - avatar
+ 3
@Георгий Оленченко No, I am not Russian. 😀😀 But I believe the indefinite article should be used here, as it is not a specific nor the only question that is asked, if any were asked at all. Hence I believe the definite article "the" would not be appropriate due to the nature and the quantity of the questions asked. I would not say I am superior in English, or that I am absolutely correct in any way, but I would like to highlight my doubt that either of us are here to discuss non-programming languages. 😉
2nd Dec 2017, 12:26 AM
blackcat1111
blackcat1111 - avatar
+ 2
Think it like real life. For example, Human has ability to speak, eat, walk etc. (<-- these are functions) and has attributes like age, eye color, hair color, height etc. Another example, smart houses' lights are being opened when you enter house etc. and classes are formed by the combination of all attributes and functions.
30th Nov 2017, 1:52 PM
Mustafa K.
Mustafa K. - avatar
+ 1
blackcat you are russian? You must write "search it up or ask THE question" Если ты Россиянен, то я тогда украинец))
1st Dec 2017, 4:07 PM
Георгий Оленченко
Георгий Оленченко - avatar
+ 1
Read what others post in the Q&A. One helpful post for you on OOP: https://www.sololearn.com/discuss/252198/?ref=app
2nd Dec 2017, 3:35 AM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 1
coding is the best way to learning a new language. Try to code and practice it.
11th May 2018, 1:29 AM
Shubham Kumar
Shubham Kumar - avatar
0
@blackcat1111 l think l need a job of programming to encorage me. do you think so?
1st Dec 2017, 8:47 AM
Tim
0
Practice makes perfect. What I will suggest is you pick a project example a web app project or a simple project like tic tac toe and practice using the language in question. That will enable you understand the core basics of the language and also get to familiarize yourself with some libraries as well as new conventions and coding styles. Also, try to look at other programmers projects source code study them and ask questions if you don’t understand anything and try to clone them or copy them over and over again until you get a clear understanding of the language usage.
2nd Dec 2017, 2:06 PM
van persie
van persie - avatar