DiscoverArdilandآموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی
آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی

آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی

Update: 2023-02-202
Share

Description

آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی


این ویدیو سومین بخش از یک سری آموزش سه قسمتی هست که به معرفی مبانی اولیه برنامه نویسی شی گرا میپردازه.


در این ویدئو با معرفی یک مثال شبه واقعی، اقدام به طراحی نرم افزار به صورت شی گرا، پیاده سازی طراحی ارائه شده و مقایسه این پیاده سازی با پیاده سازی غیر شی گرا کردم


لینک بخش اول:

https://www.youtube.com/watch?v=5qwZJIsgd6Q

لینک بخش دوم:

https://www.youtube.com/watch?v=RVSuXUodOyw


هدف این سری آموزش ها، آشنایی اولیه و ایجاد بستر فکری مناسب برای شروع آموزش مباحث تکمیلی برنامه نویسی می باشد. مباحثی مثل

Programming principles و

Design Patters

و ...

در ویدیو اول به تشریح مفاهیم اولیه و اجزای اصلی یک سیستم شی گرا پرداختم و درویدیو دوم به کمک مثال هایی عملی به تشریح ارکان اساسی برنامه نویسی شی گرا پرداختم:

Encapsulation

Abstraction

Inheritance

Polymorphism


شروع (0:00 )

معرفی مساله (0:55 )

طراحی شی گرا (2:06 )

پیاده سازی شی گرا (6:13 )

Abstraction (15:23 )

Encapsulation (16:23 )

Encapsulation (16:53 )

Polymorphism (17:39 )

پیاده سازی غیر شی گرا (19:02 )

جمع بندی، معرفی کتاب و قدم های بعدی (25:16 )

پایان (27:38 )


---------------------------------------------------------------

لینک کانال در سایر شبکه های اجتماعی

YouTube:

https://www.youtube.com/c/Ardiland1

---------------------------------------------------------------

Telegram:

https://t.me/ardiland_tm

---------------------------------------------------------------

Instagram:

https://www.instagram.com/ardiland_ig/

---------------------------------------------------------------

Twitter:

https://twitter.com/Ardiland3

---------------------------------------------------------------

GitHub:

https://github.com/ardalanebrahimi

---------------------------------------------------------------

LinkedIn:

https://www.linkedin.com/in/ardalan-ebrahimi

---------------------------------------------------------------

Comments (1)

mehdi eybak abadi

عالی .چرا هیچکس ساده توضیح نمیده که آقا از شی گرایی یا کلاس کجاها باید استفاده کنیم.بعضی وقتا فانکشنالیتی نوشتن خیلی بهتر و اصولی تره.الان خیلی ها درک نکردن که کجا باید کد رو کلاس بیس بنویسن

Aug 5th
Reply
In Channel
Clean Code - Chapter 1

Clean Code - Chapter 1

2023-02-2219:06

اجایل چیست؟

اجایل چیست؟

2024-05-2514:06

loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی

آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی