ผลต่างระหว่างรุ่นของ "คลาส (คอมพิวเตอร์)"

จากวิกิพีเดีย สารานุกรมเสรี
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Jutiphan (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
Jutiphan (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัด 6: บรรทัด 6:


== ตัวอย่าง ==
== ตัวอย่าง ==
=== ภาษาซีซาร์ฟ ===
=== ภาษาซีชาร์ป ===
<pre>
<pre>
public class Example {
public class Example {
บรรทัด 29: บรรทัด 29:
}
}
</pre>
</pre>






บรรทัด 40: บรรทัด 38:
[[da:Klasse (datalogi)]]
[[da:Klasse (datalogi)]]
[[de:Klasse (objektorientierte Programmierung)]]
[[de:Klasse (objektorientierte Programmierung)]]
[[en:Class (computer Science)]]
[[en:Class (computer science)]]
[[es:Clase (informática)]]
[[es:Clase (informática)]]
[[eo:Klaso (objektema programado)]]
[[eo:Klaso (objektema programado)]]

รุ่นแก้ไขเมื่อ 13:11, 14 มกราคม 2550

ในการเขียนโปรแกรมเชิงวัตถุ คลาส (class) คือต้นแบบที่กำหนดคุณสมบัติและพฤติกรรมการทำงานของวัตถุทึ่ถูกสร้างมาจากคลาสนั้นๆ

องค์ประกอบของคลาสมีสองส่วนหลักได้แก่

  1. ข้อมูล (data) หรือ คุณสมบัติ (property)
  2. พฤติกรรมการทำงาน (method)

ตัวอย่าง

ภาษาซีชาร์ป

public class Example {
    static void Main() {
        System.Console.WriteLine("Hello, world!");
    }
}

ภาษาจาวา

public class Example {
	private int data;

	public int getData() {
		return data;
	}

	public void setData(int d) {
		data = d;
	}
}