???首先我們先建立一個接口StudnetDao
? public interfaces StudentDao{
????????????public void insert(Student student);
}
再用一個類來實(shí)現(xiàn)該接口
public class?StudentDaoimp implements StudentDao{
?????????public void insert(Student student){
??????}
}
用一個工廠來產(chǎn)生對象
public class DaoFactory{
??????public static StudentDao getStudentDao(){
????????????return new StudentDaoimp();?????????
??????}
}
public class Student{
??????private int studentID;
???public int getStudentID() {
?????return studentID;
?}
?public void setStudentID(int age) {
?????this.studentID= studentID;
?}
}
? public interfaces StudentDao{
????????????public void insert(Student student);
}
再用一個類來實(shí)現(xiàn)該接口
public class?StudentDaoimp implements StudentDao{
?????????public void insert(Student student){
??????}
}
用一個工廠來產(chǎn)生對象
public class DaoFactory{
??????public static StudentDao getStudentDao(){
????????????return new StudentDaoimp();?????????
??????}
}
public class Student{
??????private int studentID;
???public int getStudentID() {
?????return studentID;
?}
?public void setStudentID(int age) {
?????this.studentID= studentID;
?}
}