1.定義Student子產品,Teacher子產品
function add(student){
console.log('Add Student:'+student);
}
exports.add=add;
function add(teacher){
console.log('Add Teacher:'+teacher);
}
exports.add=add;
2.定義kclass子產品
//引入student子產品
var student=require('./student');
//引入teacher子產品
var teacher=require('./teacher.js');
function add(teacherName,students){
teacher.add(teacherName);
students.forEach(function(item,index){
student.add(item);
});
}
//向子產品對象,注冊方法
exports.add=add;
3.定義啟動子產品 index.js
var class1=require('./kclass.js');
class1.add('高一班',['張三','李四']);
運作結果: