<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="windows-874" %> http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์ของไทยแห่งใหม่
เข้าสู่ระบบ ::    
http://www.siam2dev.com >> ชุมชนนักพัฒนาซอฟต์แวร์แห่งใหม่
Home   
News   
Articles   
Programming Zone   
DownLoad   
Contact US   
Links   
Webboard   
ฯลฯ   
 
     สวัสดีครับทุกท่าน ผมพัฒนาเว็บนี้ขึ้นมาโดยมีวัตถุประสงค์ ที่จะเห็นโปรแกรมเมอร์ของไทย ได้มีการคิดค้นและพัฒนาซอฟต์แวร์ ของคนไทย กันมากขึ้น เพื่อเป็นการช่วยชาตของเราให้เจริญยิ่งขึ้นไป (จะได้ไม่ต้องทะเลาะกันอย่างทุกวันนี้ 555 อย่าเครียดครับ ) เนื่องจากเว็บนี้ยังเพิ่งเริ่มต้นนะครับอาจมีเนื้อหาบางงส่วนที่ยังไม่สมบูรณ์จึงขออภัยมา ณ โอกาส นี้ด้วยครับ
 
   OOAD :: Aggregation
     1. จาก Class Diagram ต่อไปนี้จงเขียนเป็น Program ในภาษา VB.NET

Figure : a-1

จากรูปจะเห็นว่ามีคลาสอยู่ 2 คลาสด้วยกัน คือ Class Student กับ Class Address และหากพิจารณาแล้วจะเห็นได้ว่า class Student นั้นมี Association กับ Address คือ นักเรียนต้องต้องมีที่อยู่ ด้วยนั่นเอง เราสามารถสร้างเป็นโปรแกรมใน VB.NET ได้ดังนี้

วิธีทำ ::

    1.  สร้างโปรเจ็กต์ใหม่ โดยไปที่เมนู File เลือก New Project ตั้งชื่อตามต้องการ
    2.  ออกแบบหน้าจอดังรูป


กำหนดคุณสมบัติของคอนโทรลหรือออบเจ็กต์ต่าง ๆ ดังนี้

Object
Properties
Value
Form
Name
FrmAssociation
Text
โปรแกรมทดสอบ Association
Label1
Name
LbTitle
Text
โปรแกรมทดสอบ Association
Label2
Name
LbStdName
Text
ชื่อ :
Label3
Name
LbStdEmail
Text
อีเมล์ :
Textbox1
Name
TxtStdName
Text
Textbox2
Name
TxtStdEmail
Text
ฺButton1
Name
BtnOK
Text
Add New Student
Button2
Name
BtnCancel
Text
Cancel
Label4
Name
LbStudent
Text
ข้อมูลนักศึกษา
 
 

 

 

    3.   ในโปรแกรม Vb.NET ให้เราเพิ่ม class เข้ามา 1 class โดยไปที่เมนู Project เลือก Add Class โดยตั้งชื่อ class1.vb แล้วกด Open
    4.   ในไฟล์ Class1.vb ให้พิมพ์โค้ดดังนี้

Class Student


Class Address

    5.   ในส่วนของหน้าจอโปรแกรมที่ใช้สำหรับทดสอบการทำงานให้ ดับเบิ้ลคลิกที่ปุ่ม Add New Student แล้วพิมพ์โค้ดดังนี้

<< บทความก่อนหน้า Association
 
:: http://www.siam2dev.com ::
e-mail :: xnattapong@hotmail.com , songneam@gmail.com