Object Oriented Programming 1 - Classes and Objects

preview_player
Показать описание
This is the first in a series of videos that introduce object oriented programming (OOP) using Visual Basic.NET (VB.NET). This video explains the relationship between a class and an object. It shows how the public interface of a custom class can be coded, by declaring public variables within the class to define some simple properties, and by writing a public procedure to act as a simple method. How to create, that is instantiate, an object from a class is also demonstrated, then how values can be assigned to the properties of an object, how property values can be retrieved, and how an object’s methods can be called. The instantiation of multiple objects from a single class is also demonstrated. Later videos in this series will cover the use of class libraries, property procedures, constructors, method overloading and inheritance. The four fundamental principles of object oriented programming, namely, abstraction, encapsulation, inheritance and polymorphism will also be described with examples.
Рекомендации по теме
Комментарии
Автор

Finally someone who explains computer science topics in a good way

owen
Автор

why didn't I find your videos before? Excellent explanation!! You are a fabulous teacher!!

evandawson
Автор

Finally, a way to think of classes in terms of cats. Hopefully I can find more cat-based explanations of machine learning

BeepingSheep
Автор

Class, Object, Properties and Values...Thanks Sir for teaching the abstract grammar behind Visual Basic.Very very useful. Thank you very much.

RanjithKumar-uehv
Автор

After looking for a clear explanation reg. classes, objects etc. ... finally I found your channel! Thank you for this absolutely clear descriptions! ... looking forward for the next videos in this 👍

jjjikkjjzzhh
Автор

Where have you been Sir finally someone who understands the need of the first year students

igotrootshealthfitness
Автор

Have to echo the previous comments: this video was very well done indeed! Much more informative than other YT videos and explains these strange concepts to me in a clear and concise way. Looking forward to finishing your OOP series, this is exactly what I've been looking for! Salute to my fellow Englishman

hellespont
Автор

The way you explain is awesome, so easy to understand. Thanks so much.

heelee
Автор

Perfect way of explaining programming concept!!

evanjava
Автор

WOW! I just learned Ctrl - mouse roller to zoom in and out....no more squinting...Yipeeee.

Brewermb
Автор

You saved me.
+1 happy dinosaur points,
A valid currency with an exchange rate of 1 quality meme : 1 Happy dinosaur points

timurlengiaeuotica
Автор

Thanks for uploading this fantastic video sir

anthonysantiago
Автор

superb video, its quite an interesting wat to teach, my cat will exist !!!

LordVeldora
Автор

Thank you for the brilliant tutorials.

blueview
Автор

Hi guys, can anyone recommend a textbook for beginners? The video is very intriguing, and I'd like to expand my knowledge. However, I'm not sure where to start. I'm looking for some reading materials.😁

williamchen
Автор

I understand OOP but I always fail to understand what is the benefit of it over the procedural programming! In this very example I could use subs and functions with parameters to achieve the same goal. Why using OOP then?!

MAbduser
Автор

Hi, I created a windows app form, then when i go into the toolbox, it looks completely empty, there is no Button, or anything, do you know why is that, what can I do? The error i get is B30506 ("Handles clause requieres a WithEvents variable defined in the containing type or one of its base types") thank you

trr
Автор

I have now opened a new file and i managed to get the button, but it now takes ages to run, do you have any idea why?

trr
Автор

Am I right in saying that this is similar to the way vb control creation edition works?

Brewermb
Автор

i think you might just save my A-Level

zk_