Тёмный

OOP คืออะไร ? ทำไมต้องเขียนโปรแกรมแบบ OOP 

BorntoDev
Подписаться 346 тыс.
Просмотров 43 тыс.
50% 1

การเขียนโปรแกรมเชิงวัตถุหรือว่า OOP เป็นพื้นฐานการเขียนโปรแกรมที่จำเป็นต้องรู้เลยล่ะ เพราะหลักการของ OOP จะช่วยให้ Developer เห็นภาพรวมของ Code ได้อย่างชัดเจน สามารถทำความเข้าใจและทำการแก้ไขได้อย่างรวดเร็ว บอกเลยว่า เป็นพื้นฐานที่สำคัญมากๆ ! หากใครยังไม่เคยลองเขียน OOP หรือจะทบทวนเรื่องนี้ ก็ไปรับชมคลิปวิดิโอนี้กันเลยคร้้าบ
เรียนรู้หลักการของ OOP แบบเน้นๆ ได้ที่ school.borntodev.com/course/c...
มาแบ่งปันความรู้ แชร์ประสบการณ์ใน Community borntoDev ได้ที่ / discord
เข้าร่วมกลุ่ม Facebook Community ได้ที่ bit.ly/CMBorntoDev
สนใจจัดอบรมออฟไลน์ ดูรายละเอียดได้ที่ bit.ly/bizBorntoDev
▲ ติดตามช่องของเราได้ที่ : bit.ly/SubBorntoDev
▲ Facebook : / borntodev
▲ Website : www.borntodev.com/
▲ TikTok : / borntodev
▲ Instagram : / borntodev
🦖BorntoDev Channel คือ ช่องยูทูปที่เน้นสาระด้านเทคโนโลยี การพัฒนาโปรแกรม ไปพร้อมกับความสนุกสนาน และ รอยยิ้มเข้าไว้ด้วยกันทั้งในรูปแบบบทเรียน และ vlog เพื่อการเปลี่ยนรูปแบบการเรียนรู้ด้านการพัฒนาโปรแกรม และ เทคโนโลยีแบบเดิม ๆ ที่เป็นเรื่องเฉพาะกลุ่มให้เข้าถึง เข้าใจได้ง่ายยิ่งขึ้น โดยพัฒนาเน้นไปที่รูปแบบการนำเสนอใหม่ ๆ ที่เป็นมิตรกับทุกคน
▲ กิจกรรมใน Channel BorntoDev เป็นส่วนหนึ่งในการดำเนินงานของ บริษัท บอร์นทูเดฟ จำกัด ที่เปิดรับ Partners ที่สนใจร่วมเปลี่ยนแปลงให้สังคมไทยเป็นสังคมด้านวิทยาศาสตร์ และ เทคโนโลยีมากยิ่งขึ้น หากคุณสนใจสนับสนุน และ ก้าวไปพร้อมกัน สามารถติดต่อร่วมงานได้แล้ววันนี้
▲ ติดต่อโฆษณา สนับสนุน และ ร่วมงานได้ที่: biz@borntoDev.com

Наука

Опубликовано:

 

18 апр 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@NatchaLatteOfficial
@NatchaLatteOfficial Год назад
อธิบายได้ย่อยง่ายมากฮะ สุดยอด
@Pennyyyuku
@Pennyyyuku 3 месяца назад
ขอบคุณค่า อธิบายดีมาก🎉
@xnomycc.4701
@xnomycc.4701 Год назад
คุณสมบัติ ของ OOP ต้องสามารถ ควบคุม object ได้ตั้งแต่ create -> execute -> destroy อันนี้สำคัญมาก object เปรียบเสมือน ตัวแปรที่ต้องใช้ memory ยิ่ง object ของเรา มีความสามารถ มากเท่าไร มันก็ต้องใช้ memory มากขึ้นเท่านั้น ดังนั้นการเลือกใช้ ภาษาในการพัฒนา ก็ต้องเน้นการควบคุม object ที่ใช้ได้ เช่น สร้าง object car มา 5 ตัว ตัวใหนไม่ใช้ ก็ free car ตัวนั้นซะ อย่าง python ก็ต้อง del object นั้นทิ้ง ซึ่งคุณสมบัติ ทั้ง 3 (create, execute, destroy) บางภาษาไม่รองรับ.
@RungwiroonKomalittipong
@RungwiroonKomalittipong Год назад
เรื่อง destroy ไม่จำเป็นกับบางภาษาเพราะมี garbage collector จัดการเคลียร์ object ที่ไม่ได้ใช้งานออกให้โดยอัตโนมัติอยู่แล้ว
@xnomycc.4701
@xnomycc.4701 Год назад
@@RungwiroonKomalittipong นันละครับ ปัญหา ที่ทำให้ Android สู้ iOS ไม่ได้ ช้า และ กินทัพยากร
@xnomycc.4701
@xnomycc.4701 Год назад
@@RungwiroonKomalittipong คือที่ ผมอยากจะบอกก็คือ การเลือกภาษา ในการพัฒนา ต้องรู้ให้รอบด้านครับ ไม่ใช่ตามกระแสที่เค้าใช้ อย่างไอ้พวกที่ไม่รองรับ oop เต็มรูปแบบนี่ เลี่ยงได้ควรเลี่ยง เขียนง่าย จริง แต่การ support ปัญหาบางอย่างก็ out off control คือ แก้ไม่ได้ บางที ต้อง design กันใหม่เลยทีเดียว เพื่องเลี่ยงปัญหา.
@user-zc2fw5kj3l
@user-zc2fw5kj3l Год назад
14.07 บรรทัดที่ 9 ตัว f ผมมันเออเรอแก้ยังไงครับ
@guskung6649
@guskung6649 Год назад
เหมือนย้อนกลับไปเรียนวิทย์อีกครั้ง :ได้ความรู้ ได้วิเคราะห์หรอ?? :ป่าวไม่รู้เรื่อง 555 คลิปดีมากฮ้ะแต่ไม่เข้าหัวเลย 😅😅
@mr.chainkawaii1214
@mr.chainkawaii1214 Год назад
เม้น1 ครับ
@pktom7297
@pktom7297 Год назад
ขอ c# หน่อยครับ
@tanin200
@tanin200 5 месяцев назад
คุณมาช้าไป 10 ปี 555555 ตกเรื่องนี้เรื่องเดียวเลย
@johanlofilelo5359
@johanlofilelo5359 Год назад
ความรุ้ที่ดี วิชาตอนปี 2
@ritipongwongkhuenkaew5900
@ritipongwongkhuenkaew5900 Год назад
เวลาเรียกใช้มันจะเหมือน java ไหมครับ เช่น car car1 = new car('ford', 'focus', '2015');
@wehavewebsite7391
@wehavewebsite7391 7 месяцев назад
เก้าอี้ ergrotrend ที่นั่งอยู่ใช้ดีไหม อยากจะได้เหมือนกัน
@borntodev
@borntodev 7 месяцев назад
ในราคาไม่เกินนี้ตัวนี้โอเคเลยครับ
@vorapobautomation9760
@vorapobautomation9760 Год назад
พูดเร็วไปหน่อยครับ
@jittaboonsuvannages6213
@jittaboonsuvannages6213 Год назад
❤🎉❤🎉❤🎉
@johanlofilelo5359
@johanlofilelo5359 Год назад
13:00 เริ่มเเตก
@abhchanne8730
@abhchanne8730 Год назад
สอนตัดต่อหน่อยครับ❤
@kakalava2499
@kakalava2499 6 месяцев назад
พูดไวสุดๆ งง มากครับ มือใหม่ไม่เข้าใจ
@borntodev
@borntodev 6 месяцев назад
ถ้าหากมือใหม่จริง ๆ เริ่มคลิปนี้ก่อนนะคร้าบ ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Jw3h06aIHYk.htmlsi=HQb-HqG2uP0SXNZ0
Далее
Ouch.. 🤕
00:30
Просмотров 9 млн
Новодельный ноутбук Pocket386
1:16:17