Please enable JavaScript.
Coggle requires JavaScript to display documents.
oop - Coggle Diagram
oop
ตัวเเปรชนิดข้อมูลนิพจน์เเละตัวดำเนินการ
**ตัวแปร (Variable)
รู้จักกับตัวแปร
การตั้งชื่อตัวแปร
การประกาศตัวแปร
หมายถึง ชื่อที่ถูกกำหนดขึ้นมาเพื่อใช้แทน หรือเก็บข้อมูลในหน่วยความจำ(Memory) บางครั้งตัวแปรอาจจะเปรียบเสมือนชื่อกล่องที่เก็บข้อมูล โดยสามารถนำเอาข้อมูลชนิดต่าง ๆ ไปเก็บไว้ในกล่องนั้นได้
ส่วนการตั้งชื่อตัวแปรนั้นจะต้องขึ้นต้นด้วยตัวอักษรและตามด้วยตัวอักษร หรือตัวเลขก็ได้ และชื่อตัวแปร
ที่ตั้งขึ้นมาควรจะสื่อความหมายกับสิ่งที่กำลังดำเนินการหรือเกี่ยวข้องกับเรื่องที่สนใจอยู่
ตัวดำเนินกําร (Operator)
นิพจน์
ตัวดำเนินการประเภทต่างๆ
ชนิดข้อมูล (Data Type)
กํารแปลงชนิดของข้อมูล
(Data Type Conversion)
วิธีการแปลงชนิดของข้อมูล
OBJECT ORIENTED PROGAMMING:ENCAPSULATION IN JAVASCRIPT :<3:
ENCAPSULATION
-การห่อหุ้มข้อมูลบางอย่างในวัตถุ
• การซ่อนสมาชิกของออบเจ็กต
ป้องกันไม่ให้ผู้ใช้ตั้งค่าข้อมูลโดยตรง
จัดการสถานะที่ไม่ถูกต้อง
าหนดคุณสมบัติส่วนตัวของวัตถุ
ปรับปรุงคุณสมบัติได้ผ่านวิธีการที่เปิดให้ใช้งาน
OBJECT ORIENTED PROGRAMMING:
INHERITANCE IN JAVASCRIPT
Object relationship
Aggregation Relationship การที่วัตถุย่อยหลายๆวัตถุนำมาประกอบเข้ากับวัตถุหลักหนึ่งตัว
Composition Relationship
เป็นความสัมพันธ์เชิงส่วนประกอบเช่นเดียวกันกับความสัมพันธ์แบบ แอคกรีเกซันแต่มีความแตกต่างกันตรงที่การพิจารณา
ความมีชีวิต หรือช่วงชีวิตของวัตฤที่น้ำมาสร้างเป็นส่วนประกอบว่ามีอิสระต่อตัว
ที่นำไปประกอบได้หรือไม่
Dependency Relationship ใช้อธิบาย
เพื่อสองสิ่งมีความสัมพันธ์กัน แบบขึ้นต่อกันหรือมีอิทธิพลต่อกัน
OBJECT ORIENTED
PROGRAMMING:
INHERITANCE IN JAVASCRIPT
Inheritance
ㆍการสร้างและพัฒนาคลาสใหม่จาก
คลาสเดิมที่มีอยู่แล้ว คลาสใหม่จะ
นำเอตทริบิวต์และเมธอดของคลาส
เดิมมาใช้
เรียกคลาสที่ถ่ายทอดคุณสมบัติ
ของคลาสว่า คลาสแม่(Superclass)
คลาสที่ได้รับการถ่ายทอดว่า คลาส
ลูก(Subclass)
คลาสลูกสามารถพัฒนาต่อเติมเอต
ทริบิวต์และเมธอดของตัวเอง คลาส
ลูกสามารถปรับปรุงแก้ไขได้ แอต
ทริปิวต์และเมธอดเดิมที่ได้รับจาก
คลาสแม่ได้
จากคลาสฟื้นฐานหรีคลาสตั้งต้นจะ
ถูกค้ดลอกไปยังคลาสที่ได้รับหรือ
คลาสที่เป็นผู้สืบทอด