Page 1 of 1

มาทำความรู้จักกับ class เบื้องต้น

Posted: 21/11/2018 4:33 pm
by จันนุสรณ์ ดีแก่
Class คืออะไร คลาส เป็นพิมพ์เขียวของแม่แบบที่รวมเอา Method ที่มีการทำงานคล้ายๆกันมารวมไว้ในคลาสเดียวกัน และนอกจากยี้แล้ว คลาส คือประเภทข้อมูลที่นำไปสร้างออบเจ็ค (Object)
จากที่ได้ศึกษาเรื่องของ class นั้น หลายคนคงสงสัยว่าทำไมต้องเขียน class แล้วเราเขียน class ไปเพื่ออะไร คำตอบคือเพื่อลดการทำงานของ Code ลงไม่ให้ซับซ้อน

รูปแบบ class ในตัวอย่างนี่เป็นการกำหนด คลาสสัตว์ขึ้นมา class หนึ่งชื่อ class dog
Screenshot (180).png
Screenshot (180).png (11.53 KiB) Viewed 790 times
ตัวอย่าง code

Code: Select all

<html>
    <head>
        <meta charset="UTF-8">
        <title>OOP</title>
     <h1>OOP - Class Properties & Method</h1>
     
    </head>
    <body>
        <?php
        
        class Dog {//เป็นการสร้างคลาส dog
            
        
        function run () {//เป็นการใช้ Method ในการระบุการทำงาน คือ run
            echo "I'm runing."; //แสดงผลออกทางจอภาพว่า I'm runing
            
        }  
       
        function color(){ //เป็นการใช้ Method ในการระบุการทำงาน โดยกำหนดสีให้กับสุนัข
            
        echo 'My color is a black.'; //แสดงผลออกทางจอภาพว่า My color is a black
        
        }
        
         }
         $obj = new Dog(); //กำหนดตัวแปร และสร้าง Object ให้กับตัวแปร
         $obj->run();
         $obj->color();
  
        ?>
    </body>
</html>
Screenshot (182).png
ผลลัพธ์
Screenshot (183).png
สามารถดูข้อมูลเพิ่มเติมได้ที่ บทที่ 17 สอน php7 Class Properties & Method Method คืออะไร สร้างอย่างไร การสร้างคลาส เขียนโปรแกรม