Skip to content
Koson Trachu edited this page Aug 24, 2016 · 3 revisions

หัวข้อที่เรียน

###Class Class อาจเรียกได้ว่าเป็นพิมพ์เขียวของ Objects
คลาสมีลักษณะเป็น Abstract Data Type นั่นคือ เมื่อเราสร้างคลาส ก็เท่ากับเป็นการนิยามชนิดข้อมูลใหม่ โดยนําชนิดข้อมูลดั้งเดิมที่มีอยู่ในตัวภาษามาใช้ประกอบกันขึ้นมาเป็นชนิดข้อมูลใหม่
คลาสมีลักษณะเป็น ชนิดข้อมูลชนิดหนึ่งก็จริง แต่คลาสมีความสามารถมากกว่าชนิดข้อมูลทั่วไป ตรงที่มีองค์ประกอบและความสามารถที่หลากหลายกว่า

###Fields Fields เป็นพื้นที่เก็บข้อมูลภายในคลาส ซึ่งบางครั้งก็เรียกว่าตัวแปร เพราะมันใช้เก็บค่าต่างๆ อย่างที่ตัวแปรทำ
แต่หลายๆ กรณี field ก็ไม่ได้ทำตัวเช่นเดียวกับตัวแปรทั่วๆ ไป เนื่องจากมันสามารถถูกซ่อน หรือถูกกำหนดให้มีค่า คงที่

###Methods ###Constructors ###modifiers ###Properties ###Constructors ###สรุป ###Destructor

Clone this wiki locally