类的六大关系之依赖关系

废话少说,直接上工程目录

对应的UML图

 所依赖的四个类中没内容,这里就不费粘贴出来了

package com.waibizi;

import com.waibizi.Dependence.Department;
import com.waibizi.Dependence.IDCard;
import com.waibizi.Dependence.Person;
import com.waibizi.Dependence.PersonDao;
/**
 *  说明:是一种使用关系,即一个类的实现需要另一个类的协助。逻辑上能用"use a"表示。

         尽量不要使用双向依赖。

       代码体现:局部变量、方法的参数和静态方法的调用。
 * @author 歪鼻子Administrator
 *
 */
@SuppressWarnings("all")//压制所有的警告
public class Dependence_1 {
    
    private PersonDao personDao;
    
    public void save(Person person) {
        
    }
    
    public IDCard getIDCard(Integer personid) {
        return null;
    }
    
    public void modify() {
        Department department =new Department();
    }
    
    public static void main(String[] args) {
        
    }
}

猜你喜欢

转载自www.cnblogs.com/waibizi/p/12078862.html
今日推荐