Sufficiency Economy
Group Blog
 
All blogs
 
LOVE JAVA : Day2 สร้าง class และใช้งานเบื้องต้น

  ไปค้นหนังสือ java ของ ดร.วีระศักดิ์ volI มาทดลอง หน้า 144

1)สร้าง class ชื่อ Student เพื่อเก็บข้อมูล

2)ใช้ modifier : private สำหรับตัวแปร และใช้ public สำหรับ method

class Student
{
 public int id;
 private String name;
 private double gpa;
 
 public void setName(String n) {name = n;}
 public String getName() {return name;}
 
 public void setGpa(double g) {gpa = g;}
 public double getGpa() {return gpa;}
}

3) แล้วก็สร้าง class สำหรับทดสอบ

class StudentTest
{
 public static void main(String grgs[])
 {
  Student x = new Student();
  x.id = 120;
  x.setName("John");
  x.setGpa(4.00);
  
  System.out.println(x.id+","+x.getName()+","+x.getGpa());
 }

}

4) ทดสอบ compile javac StudentTest.java จะมีการ compile ไฟล์ Student.java ให้อัตโนมัติเลย

5) การสร้าง method set get เพื่อป้องกันการเข้าถึงข้อมูล name และ gpa โดยตรง

6) ส่วน ตัวแปร id สร้างเข้าถึงได้โดยง่าย เพราะเป็นแบบ public

7) ส่วน default หรือ ไม่ระบุ จะสามารถเข้าถึงได้ภายใน package เดียวกัน (เขาว่าอย่างนั้นนะไม่ได้ลอง)




Create Date : 20 พฤษภาคม 2557
Last Update : 20 พฤษภาคม 2557 23:05:40 น. 0 comments
Counter : 1001 Pageviews.

ชื่อ :
Comment :
  *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

wink99_th
Location :
พิษณุโลก Thailand

[Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 8 คน [?]




New Comments
Friends' blogs
[Add wink99_th's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.