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

  Рет қаралды 51,174

BorntoDev

BorntoDev

Күн бұрын

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

Пікірлер: 24
@NatchaLatteOfficial
@NatchaLatteOfficial Жыл бұрын
อธิบายได้ย่อยง่ายมากฮะ สุดยอด
@baifangcontact3175
@baifangcontact3175 3 ай бұрын
เข้าใจอย่างชัดเจน ถ้า get concept แบบนี้แล้วง่ายมากเลยค่ะ
@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 กันใหม่เลยทีเดียว เพื่องเลี่ยงปัญหา.
@komonsiri8868
@komonsiri8868 5 ай бұрын
​​@@xnomycc.4701แล้วตอนนี้ถ้าจะเขียนหรือเรียนรู้ oop ควรใช้ภาษาใดครับ
@jiwjiwat
@jiwjiwat 2 ай бұрын
งั้น ควรจะใช้ภาษาอะไรในการเขียน oop ที่สามารถ destroy ได้ด้วย
@Pennyyyuku
@Pennyyyuku 9 ай бұрын
ขอบคุณค่า อธิบายดีมาก🎉
@guskung6649
@guskung6649 Жыл бұрын
เหมือนย้อนกลับไปเรียนวิทย์อีกครั้ง :ได้ความรู้ ได้วิเคราะห์หรอ?? :ป่าวไม่รู้เรื่อง 555 คลิปดีมากฮ้ะแต่ไม่เข้าหัวเลย 😅😅
@tanin200
@tanin200 11 ай бұрын
คุณมาช้าไป 10 ปี 555555 ตกเรื่องนี้เรื่องเดียวเลย
@johanlofilelo5359
@johanlofilelo5359 Жыл бұрын
ความรุ้ที่ดี วิชาตอนปี 2
@GGo-o8v
@GGo-o8v Жыл бұрын
14.07 บรรทัดที่ 9 ตัว f ผมมันเออเรอแก้ยังไงครับ
@wehavewebsite7391
@wehavewebsite7391 Жыл бұрын
เก้าอี้ ergrotrend ที่นั่งอยู่ใช้ดีไหม อยากจะได้เหมือนกัน
@borntodev
@borntodev Жыл бұрын
ในราคาไม่เกินนี้ตัวนี้โอเคเลยครับ
@jittaboonsuvannages6213
@jittaboonsuvannages6213 Жыл бұрын
❤🎉❤🎉❤🎉
@pktom7297
@pktom7297 Жыл бұрын
ขอ c# หน่อยครับ
@johanlofilelo5359
@johanlofilelo5359 Жыл бұрын
13:00 เริ่มเเตก
@mr.chainkawaii1214
@mr.chainkawaii1214 Жыл бұрын
เม้น1 ครับ
@vorapobautomation9760
@vorapobautomation9760 Жыл бұрын
พูดเร็วไปหน่อยครับ
@ritipongwongkhuenkaew5900
@ritipongwongkhuenkaew5900 Жыл бұрын
เวลาเรียกใช้มันจะเหมือน java ไหมครับ เช่น car car1 = new car('ford', 'focus', '2015');
@abhchanne8730
@abhchanne8730 Жыл бұрын
สอนตัดต่อหน่อยครับ❤
@kakalava2499
@kakalava2499 11 ай бұрын
พูดไวสุดๆ งง มากครับ มือใหม่ไม่เข้าใจ
@borntodev
@borntodev 11 ай бұрын
ถ้าหากมือใหม่จริง ๆ เริ่มคลิปนี้ก่อนนะคร้าบ kzbin.info/www/bejne/gKiWmWNslq57j80si=HQb-HqG2uP0SXNZ0
รู้จักกับ Typescript และ OOP
42:47
mikelopster
Рет қаралды 17 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
API แบบครบ จบ ในคลิปเดียว!!!
1:03:53