关系

作者: 倒写文章 | 来源:发表于2017-01-07 22:53 被阅读0次

依赖关系:一类中的参数/局部变量/返回值是另外一个类的对象,则他们是依赖关系。

eg:学生和老师,在代码中一个类的方法中变量是另一个类的类型

public class Classes{

private String name;

public String getname(){

return name;

}

}

public class Theacher{

public teaching(Class c){

}

public B getStudent(){

return new B();

}

public String getStudentName(){

Classes c = new Classes();

return c.getname();

}

}

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

关联关系:一个类中的成员变量是另一个类的对象(实质上是一种引用类,比如客户类与订单类等)

public class Teahcer{

}

public class Students{

private Teacher t;

}

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

聚合关系:表示has-a的关系,是一种不稳定的包含关系,是可以独立使用的

如球队-队长、队员(松耦合);

public class car(){

private Engine engine1;

public void setEngine(Engin engine){

this engine1 = engine;

}

public Engine getEngine(){

return this.engine1;

}

}

public class Engine(){

}

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

组合关系:在聚合关系的基础上,是不能独立使用分开的,关系更紧密;

如人-头、胳膊、脚

Public class Head{

Mouth m =  new Mouth();

}

Public class Mouth{

}

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

继承关系:xx是一种xx,存在多重集成

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

实现关系:(主类有此方法,但是由子类实现)

照顾动物(interface)-学生实现、农民实现、家长实现

--------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------

多态:

相关文章

  • 关系,关系,都是关系

    在一个故事里面,我觉得关系是最值得探讨的话题。人与人之间有那么多复杂的、微妙的、千奇百怪千回百转的关系。如果说一个...

  • 关系关系还是关系

    一直在强调关系。今天的咨询约练再次证明了关系的重要性。今天是承接上一次没有做完的咨询,当时在咨询的过程中,突发了一...

  • 关系关系还是关系

    怎么办

  • 关系,不关系

    自从上次通用网站平台失败后,我静下心来,好好寻思好的办法。考虑到公司的投资人背景,或许我们可以从“关系”那层出发。...

  • 关系、关系|读书

    和《重塑心灵》一起买的还有李中莹老师的另外两本书:《亲子关系全面技巧》和《亲密关系全面技巧》。后两本书可以说是重塑...

  • UML图的基础

    一、 基础关系 依赖关系依赖关系 实现关系实现关系 继承关系继承关系 组合关系组合关系 聚合关系聚合关系 关联关系...

  • 关系=有关系=发生关系

    前几天看到一篇很有寓意的故事和大家一起分享。 一个农场主在他的粮仓里放了老鼠夹子,老鼠发现了去告诉了母...

  • 关系=有关系=发生关系

    一个农场主在他的粮仓里放了老鼠夹子 老鼠发现了去告诉母鸡。 母鸡看了看老鼠说:“这和我有什么关系,你的事,自己小心...

  • 伪关系、假关系、真关系

    所有文章均为原创,我已委托“维权骑士”为我的文章进行维权行动,需要转载请加微信获取授权。 关系,存在于人和人之间,...

  • 关系=有关系=发生关系

    关系=有关系=发生关系 (太经典!) 2018-01-20【健康舞台体验中】夜感 一个人无论在社会中还是在企业里,...

网友评论

      本文标题:关系

      本文链接:https://www.haomeiwen.com/subject/gdgjvttx.html