ยินดีต้อนรับ

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

Sani Yusuf

Lead Software Engineering Content Developer

ประสบการณ์ของฉันกับ Java

  • ใช้งาน Java มาตั้งแต่ปี 2010
    • อัลกอริทึม
    • แอปพลิเคชันมือถือ Android
  • คอร์สนี้สร้างร่วมกับ Miller Archury
    • Senior Software Engineer ที่ Google
    • อดีต Engineer จาก Microsoft

$$ Microsoft Logo

แอปพลิเคชันมือถือ Android

อัลกอริทึม Java

Google Logo

1 https://blog.google/press/
Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

หัวข้อที่ครอบคลุม

  • สำรวจแนวทาง Object-Oriented Programming ใน Java
  • ทำความเข้าใจความซับซ้อนของ Object-Oriented Programming ให้ง่ายขึ้น

เรียนรู้ได้อย่างสบาย

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

Object-Oriented Programming (OOP) คืออะไร

$$

OOP คือกระบวนทัศน์การเขียนโปรแกรมที่จำลองโค้ดตามวัตถุและสิ่งของในโลกจริง

OOP อาจเรียนรู้ได้ยากในบางครั้ง

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

คลาสคืออะไร?

  • คลาสเปรียบเหมือนพิมพ์คุกกี้
  • คุกกี้ที่ได้จะมีรูปร่างตามพิมพ์
  • คลาสคือแบบพิมพ์เขียวของโค้ด

แบบพิมพ์เขียว

พิมพ์คุกกี้

คุกกี้รูปดาว

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

โครงสร้างของคลาส


  // Cookie Class
  class Cookie {
    // Cookie class's code goes here
  }

คุกกี้รูปดาว

คุกกี้รูปดาว

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

การตั้งชื่อ object instance

  • หมายเหตุ: คลาส Main และ เมธอด main จะถูกใช้ตลอดทั้งคอร์สนี้
  • โค้ดทั้งหมดจะอยู่ภายในคลาส Main
    • เมธอด main คือจุดเริ่มต้นของโค้ด Java ทุกส่วน

  public static class Main {  

    class Cookie {

    }

    public static void main(String[] args) {

// Give the object instance a name Cookie myCookie = new Cookie(); } }
Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

มาฝึกกันเถอะ!

Java เบื้องต้นสำหรับการเขียนโปรแกรมเชิงวัตถุ

Preparing Video For Download...