Название | : | Object Oriented Programming - The Four Pillars of OOP |
Продолжительность | : | 11.23 |
Дата публикации | : | |
Просмотров | : | 262 rb |
|
☕Want to master Java? Get my complete Java course: bitly/42mQlXE Comment from : Keep On Coding |
|
Great video! Comment from : Murtajiz |
|
It seems, like "abstraction" is just a form of encapsulation Comment from : David Blbulyan |
|
helpful & informative Comment from : Kaoutar Rachdi |
|
Thank you brother Comment from : gabriel gomez |
|
Awesome video, thanks a lot for sharing Comment from : theBATfamiliar |
|
Why is it bad practice for an objects variable to be directly manipulated by whatever is calling it? Comment from : David DeVore |
|
Great Video ❤brbrAlso I think you are a fan of the TVD Series ❤❤ Comment from : Moaz El-sawaf |
|
Thanks too much! Comment from : isaac weber |
|
I really dislike Java because no matter how often my teacher would explain it, i just never seem to understand I even began thinking it just might be too hard for me and i felt like giving up But your videos really help me to finally understand what my teacher failed to teach me in a bit over two years! Thank you so much!! Comment from : Feitan Portor |
|
The best OOP explain Comment from : Sokchea Leang |
|
Thank you so much! Really helpful Comment from : Mishkat Haider Chowdhury |
|
Very clear and straight to the point, nice vid Comment from : Shi Kuan Chung |
|
For BRs only brPEIAbr*Polymorfism: same method with diferente outputs br*Encapsulation: Data hiding Private and etc br*Inheritance: child parent relation br*Abstraction: shows only what’s necessary Comment from : IGOR PIERRE |
|
My favorite OOP language(s) is a three way tie between Java and Python However, Ruby is really gaining some ground as of late I hate JS and React, so I've avoided FE development as much as possible throughout my coding journey However, for cloud-based web applications I've become quite fond of Ruby and Rails Comment from : Earth-Worm-Tim |
|
can u recommend a book for oop? Comment from : asem marof |
|
5:15 javascript Comment from : jaipal bhanwariya |
|
Thank you, this is so good Comment from : Frazzerthebeast |
|
Name of soundtrack at the end? Comment from : Ammar Tirmizi |
|
Wow, you are the kind of person I think of when I think of OOP And you drive a Tesla too Perfect Comment from : Tom Fotheringham |
|
how did you split print statement into 2 print statement using keyboard?(i hope you know what i mean it on 2:43sec) Comment from : MEHMAN DANCE |
|
Which code editor u using please tell me Comment from : Poison Modz |
|
I would not call inheritance a pillar of OOP After all, that particular concept is generally considered bad practice and many modern languages have removed inheritance completely Comment from : intehelt |
|
java is my favourite language hands down, any day! Comment from : RAJAT CHOPRA 🇮🇳 |
|
Kotlin Comment from : alternate address |
|
Man what you said has nothing to do with Abstractionsorry to say Comment from : Encian Horatiu |
|
inheritance sucks, composition is better Comment from : BigLexica |
|
This is really helpful with no more questions on that topic, But what is the name of the outro music ?? Comment from : Muhannad Al Bahri |
|
my favourite OOP language is java, mainly because it's such a good starting language, because it's so verbose it make the code really explicit, and it's really great to learn, on top of that because it's so verbose it forces you to be really organised and clear in your code, on your formatting, on the name of your class, var, etc , because otherwise your code is gonna be impossible to read, and that skill transfer really well when you go to another language It's not the most powerful or the most competent language for sure, but it is a S tier language to learn the ideas of programming Comment from : Samaritain56 |
|
it's a good video brbut how I practice oops concept Comment from : Lokesh Arora |
|
tysm! Comment from : Ibrag |
|
Really appreciate these vids Concepts click when you explain I usually code my own stuff while watching and ideas becoming clear is apparent while I'm applying what I learn here Comment from : Josh Benjamin |
|
I am learning to program with Java in high school and I just don't understand why would some people hate OOP, it's smart and effective, is the reason something technical or just personal preference? Comment from : Francesco Salis |
|
I'm trying to figure the same concepts in C, and this is a short and very concise video Comment from : V B |
|
Python It's like a Swiss army knife Comment from : Luke Edwards-Sparsholtt |
|
C# is my favourite OO language Comment from : Steve John |
|
I think the werewolf is going to bite the enemy 7:02 Comment from : Kevin Pellerin |
|
Easily the best description of the core concepts behind OOP I'm at an Ivy League right now and I finally understand these concepts after watching this haha Comment from : Troy C-137 |
|
Very well explained Comment from : Matt James |
|
I thought about the other Pi haha Comment from : Alejandro López |
|
great explanation! Comment from : Ralu B |
|
Great video Comment from : Kevin Vélez |
|
love you bro you are first one who cleared my thoughts men Comment from : anu gupta |
|
very nice explanation Comment from : Tauhid Ahmed |
|
Really awesome explanation, thank you!! Comment from : Cablur |
|
Thank you Comment from : Bara 79 |
|
Thanks bro This topic is very important to those who is looking for an entry level job like me cause this question do exists on technical interviews Comment from : Ichigo Playss |
|
C# is goated and people don't realize Especially with Blazor existing now a days, you can build entire robust enterprise applications in ONE programming language I truly believe it is the future Comment from : Waz_Boolin |
|
ggs, nice tutorial Comment from : Adze-yah |
|
thanks it was easy to understand! Comment from : Simone Dyer |
|
Thank you so much for this, thanks to this video and the simple examples it finally clicked for me Absolute legend 🌟 Comment from : Patryk Jamroz |
|
To me ABSTRACTION and ENCAPSULATION are kissing cousinsbrThey're similar in concept Comment from : TallCoolDrink |
|
Videos like this make programming so much more accessible Hour long videos made by professors with a white beard standing in front of a white board are tough to digest A ten-minute summary of the core principles of a language made by a dude in a gaming room appeals to a much broader audience Anyone can be a software engineer, you just need a laptop and some curiosity And most employers will give you a laptop Comment from : Jake Bushlack |
|
1:07 most popular ones not including C#? Is that true or just bias against it? Comment from : Honest Commenter |
|
I was soooo frustrated before because so many youtube videos just explained everything with real life examples but did not relate those examples with actual coding And our own teacher at school also just explained with examples like car, students, just random topics which has nothing to do with oop but in some way relates to the concepts of oop And I found that really hard to understand I really wanted to see what difference these oop concepts bring to a block of codebrbrThank you so much for using actual coding as examples Comment from : Mimi |
|
Oh good lord I could never memorize the 4 pillars but this was genius!! APIE, Abstraction Inheritance Polymorphism and Encapsulation Comment from : Kevin Sadi |
|
my favourite object oriented programming language is Java is to be better understood ☺️ Comment from : sathya raj |
|
Inheritance Comment from : Esa Khan |
|
Thank you very much for this helpful video, it is so easy to understand all the concepts I hit a like button though, hope you make more video, Thanks a lot Comment from : Duyen Ho |
|
Python Comment from : X ZEX |
|
java because its logical Comment from : reza hajitarkhani |
|
setting properties directly on object or setting it via a method in encapsulation, arent both like same? Comment from : Sanjay Pandey |
|
Thank you so much! It was really easy to understand Comment from : Null |
|
why is polymorphism even a topic ? I mean is it not logical and obvious that the compiler can diffrentiate correctly between the methods ? Comment from : Yavuz Simsek |
|
Great tutorial🔥👌 What IDE is that? 🤔 Comment from : Nipho Mahlangu |
|
I’ve been coding in Solidity for 5 months and always wondered what OOP actually is… now I found out I was doing it all along… :))) Comment from : Andrei Toma |
|
RE: 7:25 I thought we call methods on objects rather than on classes We define them on classes, but we call them on objects As such, your example of polymorphism is a bit off There was no enemy object created, only vamp object and wolf object Comment from : Mr MF |
|
Ruby! Comment from : Alek |
|
Great video I'd like to see more examples of polymorphism Comment from : Aki Endo |
|
Personally I would choose Java as my favorite programming language The reason for that is because is the first and only programming language that they teach at my school 😭 Comment from : El Sami XD |
|
023 we just say oops lol Comment from : Muhammad Salman |
|
I pay thousands of dollars to go to school and my teacher explains this stuff using the most complicated examples so im forced to come to youtube to learn on my own I found your video, and in 11mins, ive learned what my teacher has been "trying to teach" for a week Comment from : Nova No Skillz |
|
Thanks Comment from : Sremon Karmakar |
|
Great video! Comment from : Carlos Cruz |
|
Holy shit Watched tons of videos and yours is the best Thanks man! Comment from : Jaime Castillo III |
|
That's cool bro Watching from Ethiopia Comment from : Yas Computing |
|
I love the way you explain things! Ive been doing this for years, and always thought to myself: "Myself, you gotta learn what polymorphism and encapsulation is about", you just helpes me once again realize, its just the terminologies I didnt know :) Comment from : AxleWack |
|
Honestly one of the most well put together explanation of a computer science concept on YouTube Comment from : Nate Teuber |
|
Sam Thank you for bringing some much needed clarity Your explanations are great and easy to digest for those of us who are just getting our feet wet in OOP Keep the awesome content coming! Comment from : Anjelo Pina |
|
Good video Just a suggestion, instead of switching between windows, perhaps have your code sitting statically side by side, it would make it much easier to compare source files Cheers Comment from : returnMarcco |
|
This was a great video! Really appreciate the examples and in-depth descriptions! Comment from : db |
|
after 6 videos, finally clear Comment from : SHIHAB SHAHRIAR AKIB |
|
Amazing, you have a clear english language, and a very organized sentenses describing things No doubt a like and subscribe Comment from : Abu Malik Mohammad Abou-Basha |
|
best ever Got logical easy answer with real time code examples Comment from : Jayaprakash Govindaraj |
|
I'd like to watch more videos but background music is distracting me On informational videos i don't think you need a music man I appreciate your work though Comment from : Ali G |
|
My favourite is Java It is very high performance, and also is easy to read I find the verbosity useful in understanding what a program does Comment from : Guy Marshall |
|
thanks, sam! you explained it really well thanks for explaining the 4 pillars and showing the concept through code i really appreciate it :) Comment from : sophia |
|
I like how in portuguese (my native language) it is called P O O Comment from : Lukeladin 🇧🇷 |
|
But come to think of this you nailed this topic right Comment from : ENYELU CHUKWUEBUKA J |
|
My favorite is C# I am a C# developer Comment from : ENYELU CHUKWUEBUKA J |
|
thanks man 👍 Comment from : adkenzo |
Procedure Oriented Programming and Object Oriented Programming - Java Programming Tutorial РѕС‚ : Ekeeda Download Full Episodes | The Most Watched videos of all time |
Difference between Procedural oriented programming and object oriented programming РѕС‚ : Institute Academy Download Full Episodes | The Most Watched videos of all time |
Procedure Oriented vs Object-oriented Programming | Programming Languages 2020 | Edureka РѕС‚ : edureka! Download Full Episodes | The Most Watched videos of all time |
Java - Introduction to Object Oriented Programming | Compare with Procedural Oriented Programming РѕС‚ : Simple Snippets Download Full Episodes | The Most Watched videos of all time |
Python Object Oriented Programming (OOP) - For Beginners РѕС‚ : Tech With Tim Download Full Episodes | The Most Watched videos of all time |
Object Oriented Programming (OOP) in C++ Course РѕС‚ : freeCodeCamp.org Download Full Episodes | The Most Watched videos of all time |
Procedure Oriented vs Object Oriented | C Logical Programming Naresh IT РѕС‚ : Naresh i Technologies Download Full Episodes | The Most Watched videos of all time |
Object oriented programming-lecture2/oops/III SEM//Rgpv syllabus РѕС‚ : asha khilrani Download Full Episodes | The Most Watched videos of all time |
Functional, Procedural u0026 Object-oriented Programming - An Overview РѕС‚ : Academind Download Full Episodes | The Most Watched videos of all time |
Object Oriented Programming | Introduction | Lec-1 | Bhanu Priya РѕС‚ : Education 4u Download Full Episodes | The Most Watched videos of all time |