OBJECT-ORIENTED PROGRAMMING

KMITL MASTERCLASS
สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
Category Full Course
วิชานี้มี Certificate

ราคา

1,000 บาท

เกี่ยวกับคอร์ส

การออกแบบและพัฒนาโปรแกรมเชิงอ็อบเจกต์ หลักการห่อหุ้ม คลาสและอ็อบเจกต์ เมธอดและการส่งสาร การสืบทอดคุณลักษณะ ภาวะพหุสัณฐาน

 

วัตถุประสงค์

การออกแบบและพัฒนาโปรแกรมเชิงอ็อบเจกต์ หลักการห่อหุ้ม คลาสและอ็อบเจกต์ เมธอดและการส่งสาร การสืบทอดคุณลักษณะ ภาวะพหุสัณฐาน

บทเรียนทั้งหมด (15 บท)

1 ตอนที่ 1 Introduction   

  

แนะนำอาจารย์ผู้สอน กล่างถึงรายละเอียดที่สอนในคอร์ส คุณสมบัติของบุคคลที่เหมาะสำหรับเรียนคอร์สนี้จะต้องมีพื้นฐานการเขียนโปรแกรมมาก่อน

2 ตอนที่ 2 Variable   

  

ตัวแปรคืออะไร ชนิดและขอบเขตของตัวแปร และ วิธีการสร้างและใช้งานตัวแปร

3 ตอนที่ 3 Operation   

  

ตัวดำเนินการคืออะไร ตัวดำเนินการทางคณิตศาสตร์ ตัวดำเนินการทางตรรกะ ตัวดำเนินการทางเปรียบเทียบ ตัวดำเนินการทางกำหนดค่า ตัวดำเนินการทางคอมเมนต์ และ ตัวดำเนินการทางเชื่อมข้อความ

4 ตอนที่ 4 If-Condition   

  

หลักการทำงานแบบตัดสินใจ อะไรคือ if, if-else, if elseif else และหลักการทำงาน

5 ตอนที่ 5 For-While   

  

หลักการทำงานซ้ำ (Iteration) อะไรคือ For – loop และหลักการทำงาน อะไรคือ While – loop และหลักการทำงาน และ ความแตกต่างระหว่าง For และ While

6 ตอนที่ 6 Class and Object ตอนที่ 1   

  

คลาสคืออะไร อ็อบเจกต์คืออะไร การสร้างคลาส และ การสร้างอ็อบเจกต์

7 ตอนที่ 7 Class and Object ตอนที่ 2   

  

การสร้างแอททริบิวท์ การสร้างเมธอด การเรียกใช้งานแอททริบิวท์ และ การเรียกใช้งานเมธอด

8 ตอนที่ 8 Class and Object ตอนที่ 3   

  

อธิบายคำสำคัญ static การใช้งาน static ร่วมกับแอททริบิวท์ และเมธอด

9 ตอนที่ 9 Encapsulation ตอนที่ 1   

  

หลักการห่อหุ้ม คำสำคัญสำหรับกำหนดขอบเขต และสิทธิการเข้าถึง private และ public

10 ตอนที่ 10 Encapsulation ตอนที่ 2   

  

เมธอด Setter และ Getter อธิบายคำสำคัญ this

11 ตอนที่ 11 Inheritance ตอนที่ 1   

  

หลักการสืบทอด และ คำสำคัญ extends

12 ตอนที่ 12 Inheritance ตอนที่ 1   

  

คำสำคัญ protected default และ คำสำคัญ super

13 ตอนที่ 13 Polymorphism ตอนที่ 1   

  

หลักการภาวะพหุสัณฐาน หลักการ Overloaded หลักการ Overridden และ ความแตกต่างระหว่าง Overloaded และ Overridden

14 ตอนที่ 14 Polymorphism ตอนที่ 2   

  

หลักการ Dynamic Binding

15 ตอนที่ 15 Constructor   

  

อะไรคือ Constructor เมธอด this() และ super()

ผู้สอน

ผศ.ดร.ธราวิเชษฐ์ ธิติจรูญโรจน์

อาจารย์คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง

เชี่ยวชาญโปรแกรมภาษา PHP, JAVA, C, Python และ Matlab

คอร์สแนะนำ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save