Це відео не доступне.
Перепрошуємо.

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

Поділитися
Вставка
  • Опубліковано 22 сер 2024

КОМЕНТАРІ • 22

  • @xnomycc.4701
    @xnomycc.4701 Рік тому +13

    คุณสมบัติ ของ OOP ต้องสามารถ ควบคุม object ได้ตั้งแต่ create -> execute -> destroy อันนี้สำคัญมาก object เปรียบเสมือน ตัวแปรที่ต้องใช้ memory ยิ่ง object ของเรา มีความสามารถ มากเท่าไร มันก็ต้องใช้ memory มากขึ้นเท่านั้น ดังนั้นการเลือกใช้ ภาษาในการพัฒนา ก็ต้องเน้นการควบคุม object ที่ใช้ได้ เช่น สร้าง object car มา 5 ตัว ตัวใหนไม่ใช้ ก็ free car ตัวนั้นซะ อย่าง python ก็ต้อง del object นั้นทิ้ง ซึ่งคุณสมบัติ ทั้ง 3 (create, execute, destroy) บางภาษาไม่รองรับ.

    • @RungwiroonKomalittipong
      @RungwiroonKomalittipong Рік тому +2

      เรื่อง destroy ไม่จำเป็นกับบางภาษาเพราะมี garbage collector จัดการเคลียร์ object ที่ไม่ได้ใช้งานออกให้โดยอัตโนมัติอยู่แล้ว

    • @xnomycc.4701
      @xnomycc.4701 Рік тому +3

      @@RungwiroonKomalittipong นันละครับ ปัญหา ที่ทำให้ Android สู้ iOS ไม่ได้ ช้า และ กินทัพยากร

    • @xnomycc.4701
      @xnomycc.4701 Рік тому +2

      @@RungwiroonKomalittipong คือที่ ผมอยากจะบอกก็คือ การเลือกภาษา ในการพัฒนา ต้องรู้ให้รอบด้านครับ ไม่ใช่ตามกระแสที่เค้าใช้ อย่างไอ้พวกที่ไม่รองรับ oop เต็มรูปแบบนี่ เลี่ยงได้ควรเลี่ยง เขียนง่าย จริง แต่การ support ปัญหาบางอย่างก็ out off control คือ แก้ไม่ได้ บางที ต้อง design กันใหม่เลยทีเดียว เพื่องเลี่ยงปัญหา.

    • @komonsiri8868
      @komonsiri8868 9 днів тому

      ​​@@xnomycc.4701แล้วตอนนี้ถ้าจะเขียนหรือเรียนรู้ oop ควรใช้ภาษาใดครับ

  • @NatchaLatteOfficial
    @NatchaLatteOfficial Рік тому +6

    อธิบายได้ย่อยง่ายมากฮะ สุดยอด

  • @Pennyyyuku
    @Pennyyyuku 4 місяці тому

    ขอบคุณค่า อธิบายดีมาก🎉

  • @guskung6649
    @guskung6649 Рік тому +2

    เหมือนย้อนกลับไปเรียนวิทย์อีกครั้ง
    :ได้ความรู้ ได้วิเคราะห์หรอ??
    :ป่าวไม่รู้เรื่อง 555
    คลิปดีมากฮ้ะแต่ไม่เข้าหัวเลย 😅😅

  • @tanin200
    @tanin200 6 місяців тому

    คุณมาช้าไป 10 ปี 555555 ตกเรื่องนี้เรื่องเดียวเลย

  • @johanlofilelo5359
    @johanlofilelo5359 Рік тому +2

    ความรุ้ที่ดี วิชาตอนปี 2

  • @user-zc2fw5kj3l
    @user-zc2fw5kj3l Рік тому +2

    14.07 บรรทัดที่ 9 ตัว f ผมมันเออเรอแก้ยังไงครับ

  • @wehavewebsite7391
    @wehavewebsite7391 7 місяців тому

    เก้าอี้ ergrotrend ที่นั่งอยู่ใช้ดีไหม อยากจะได้เหมือนกัน

    • @borntodev
      @borntodev  7 місяців тому

      ในราคาไม่เกินนี้ตัวนี้โอเคเลยครับ

  • @mr.chainkawaii1214
    @mr.chainkawaii1214 Рік тому +1

    เม้น1 ครับ

  • @pktom7297
    @pktom7297 Рік тому

    ขอ c# หน่อยครับ

  • @vorapobautomation9760
    @vorapobautomation9760 Рік тому

    พูดเร็วไปหน่อยครับ

  • @johanlofilelo5359
    @johanlofilelo5359 Рік тому +1

    13:00 เริ่มเเตก

  • @ritipongwongkhuenkaew5900
    @ritipongwongkhuenkaew5900 Рік тому

    เวลาเรียกใช้มันจะเหมือน java ไหมครับ
    เช่น car car1 = new car('ford', 'focus', '2015');

  • @jittaboonsuvannages6213
    @jittaboonsuvannages6213 Рік тому +1

    ❤🎉❤🎉❤🎉

  • @abhchanne8730
    @abhchanne8730 Рік тому +1

    สอนตัดต่อหน่อยครับ❤

  • @kakalava2499
    @kakalava2499 6 місяців тому

    พูดไวสุดๆ งง มากครับ มือใหม่ไม่เข้าใจ

    • @borntodev
      @borntodev  6 місяців тому

      ถ้าหากมือใหม่จริง ๆ เริ่มคลิปนี้ก่อนนะคร้าบ ua-cam.com/video/Jw3h06aIHYk/v-deo.htmlsi=HQb-HqG2uP0SXNZ0