OOP Step-by-step

โจทย์เขียนคลาสแบบเป็นลำดับขั้น (under construction)

  1. สอนเขียน class Counter 1 attr, 1 method + toString()
  2. เพิ่ม void down() ให้กับคลาส Counter
  3. class Time 2 attr, 1 method + toString()
  4. class Date 2 attr, 1 method
  5. เพิ่ม void add(int minutes) ให้ Time โดย อ.เขียน Time(int h, int m) ให้
  6. เพิ่ม void add(Time other) ให้ Time
  7. เพิ่ม int compareTo(Time other) ให้ Time
  8. เพิ่ม String toThaiString() ให้ Time
  9. class ที่ attr เป็นอาร์เรย์
  10. class ที่ attr เป็นเรฟเฟอร์เรนซ์
  11. class ที่ attr เป็นอาร์เรย์ของเรฟเฟอร์เรนซ์
  12. polymorphism

ให้ jUnit test code เป็นโจทย์ก็ดีมาก บอกให้ค่อยๆ uncomment test methods แล้วตะลุยฝ่าไปจนกว่าจะผ่านทุกด่าน

Wannik Academy


โจทย์ Java จาวา

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s