สรุป

เสร็จสมบูรณ์เมื่อ

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

ประเด็นหลักจากโมดูลนี้รวมถึงความเข้าใจที่ดีขึ้นเกี่ยวกับ encapsulation ตัวปรับเปลี่ยนการเข้าถึงและเทคนิคสําหรับการนําคลาสในแอปพลิเคชัน C# ไปใช้ คุณได้เรียนรู้วิธีการใช้คลาสส่วนตัว แบบคงที่ ซ้อนกัน และบางส่วนในแอปพลิเคชัน C# คุณยังได้เรียนรู้เกี่ยวกับตัวกําหนดค่าเริ่มต้นของวัตถุและตัวสร้างสําเนา วิธีการที่ใช้อาร์กิวเมนต์ที่มีชื่อและตัวเลือกเพิ่มเติม และวิธีที่คลาส finalizers ทํางานกับตัวเก็บรวบรวมขยะเพื่อปล่อยทรัพยากร