zoukankan      html  css  js  c++  java
  • 关联关系

    一 . 关联关系 :

    1.概念:对象和对象之间的连接。在Java中,关联关系的代码表现形式为一个类做

    为另一个类的属性类型存在。 即“有”的关系:”has-a”。

    方向:关联关系分为单向关联和双向关联

    单向关联: A类关联B类。

    双向关联:A类关联B类,B类关联A类;

    举例: public class Door {

    private Thing key;

    }

    public class Key {

    private Thing door;

    }

    2.多重性:

    一对一关联:一把钥匙,只能开一扇门

    public class Door{

    private Thing key ;

    }

    public class key{

    }
    一对多关联,一扇门,有多把钥匙。 解决一对多的关联的方案 :集合和数组

    集合:

    public class Key{

    }
    public class Door{

    private List Key;

    }


    数组 例:

    public class Key{

    }
    public class Door{

    private Key[] Key;

    }

  • 相关阅读:
    第十次作业
    第九次作业
    第八次作业总结
    第八次作业
    C语言总结(6)
    作业十二总结
    作业十一总结
    实验十总结
    实验九总结
    第一次附加作业
  • 原文地址:https://www.cnblogs.com/qu-yong/p/7522497.html
Copyright © 2011-2022 走看看