ผลต่างระหว่างรุ่นของ "คลาส (คอมพิวเตอร์)"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ล class diagram |
→ตัวอย่าง: syntax highlight |
||
บรรทัด 40:
== ตัวอย่าง ==
=== ภาษาซีชาร์ป ===
<font color="#0000c0"><b>public class </b></font><font color="#000000">Example </font><font color="#000000">{</font>
<font color="#ffffff"> </font><font color="#0000c0"><b>static </b></font><font color="#c00000"><b>void </b></font><font color="#000000">Main</font><font color="#000000">() {</font>
<font color="#ffffff"> </font><font color="#000000">System.Console.WriteLine</font><font color="#000000">(</font><font color="#990000">"Hello, world!"</font><font color="#000000">)</font><font color="#000000">;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#000000">}</font>
=== ภาษาจาวา ===
<font color="#0000c0"><b>public class </b></font><font color="#000000">Account </font><font color="#000000">{</font>
<font color="#ffffff"> </font><font color="#0000c0"><b>private </b></font><font color="#000000">String accountName;</font>
<font color="#ffffff"> </font><font color="#0000c0"><b>private </b></font><font color="#000000">String accountNumber;</font>
<font color="#ffffff"> </font><font color="#0000c0"><b>private </b></font><font color="#c00000"><b>double </b></font><font color="#000000">balance;</font>
<font color="#ffffff"> </font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#c00000"><b>void </b></font><font color="#000000">deposit</font><font color="#000000">(</font><font color="#c00000"><b>double </b></font><font color="#000000">amount</font><font color="#000000">) {</font>
<font color="#ffffff"> </font><font color="#000000">balance = balance + amount;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#ffffff"> </font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#c00000"><b>void </b></font><font color="#000000">withdraw</font><font color="#000000">(</font><font color="#c00000"><b>double </b></font><font color="#000000">amount</font><font color="#000000">) {</font>
<font color="#ffffff"> </font><font color="#000000">balance = balance - amount;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#ffffff"> </font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#000000">String getAccountName</font><font color="#000000">() {</font>
<font color="#ffffff"> </font><font color="#0000c0"><b>return </b></font><font color="#000000">accountName;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#ffffff"></font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#c00000"><b>void </b></font><font color="#000000">setAccountName</font><font color="#000000">(</font><font color="#000000">String name</font><font color="#000000">) {</font>
<font color="#ffffff"> </font><font color="#000000">accountName = name;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#ffffff"></font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#000000">String getAccountNumber</font><font color="#000000">() {</font>
<font color="#ffffff"> </font><font color="#0000c0"><b>return </b></font><font color="#000000">accountNumber;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#ffffff"></font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#c00000"><b>void </b></font><font color="#000000">setAccountNumber</font><font color="#000000">(</font><font color="#000000">String number</font><font color="#000000">) {</font>
<font color="#ffffff"> </font><font color="#000000">accountNumber = number;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#ffffff"></font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#c00000"><b>double </b></font><font color="#000000">getBalance</font><font color="#000000">() {</font>
<font color="#ffffff"> </font><font color="#0000c0"><b>return </b></font><font color="#000000">balance;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#ffffff"></font>
<font color="#ffffff"> </font><font color="#0000c0"><b>public </b></font><font color="#c00000"><b>void </b></font><font color="#000000">setBalance</font><font color="#000000">(</font><font color="#c00000"><b>double </b></font><font color="#000000">amount</font><font color="#000000">) {</font>
<font color="#ffffff"> </font><font color="#000000">balance = amount;</font>
<font color="#ffffff"> </font><font color="#000000">}</font>
<font color="#000000">}</font>
|