00:08
好了,那么接下来我们就接着再往下了,各位啊,再往下1.1.21.3来再来个1.4啊。11.4。那这里呢,我们想说一下什么呢,哎,说一下这么几个词,各位啊,啊什么呢,就是。嗯,这几个单词。来看一下啊。接口的一个进步应用啊,我们说到这儿了。类之间的一个关系啊,下边有个ISA is like a和has a。啊,我们把这个词说一下,各位。啊,就是is is like。还有亥字,这都是说的什么东西?Is has a。还有like。
01:03
我们来讲一讲这几个术语,各位啊,来看一下ISA啊,Is,比如说我们说什么呀,说cat ISA什么呀。猫是一个动物。啊,凡是能够满足。啊,表示。继承关系。表示继承关系,各位啊,继承关系。类和类之间的关系啊,类型和类型之间的关系。啊,然后还有一个是has。什么叫has a呢?比如说I。嗯。
02:02
对,实现关系一会儿再再说啊,比如说嗯。Student或者是person,或者I I pen。什么意思?我有一支笔。对吧,凡是什么呢,能够满足has a关系的。啊,表示什么呢。表示关联关系。这是继承啊,关联关系。关联关系通常以什么形式存在?以属性的形式存在啊,还有一个like啊,各位。比如说我们说cooker like a food menu,像不像厨师,像不像菜单?
03:08
厨师。像一个。菜单一样。注意啊,凡是能够满足like呃关系的表示什么关系啊哎,实线关系各位啊,实线关系,实线关系一般或者通常啊,通常是什么呀?是。实现什么接口?啊,She has a hat啊,他有一顶帽子是不是啊,Cooker like a food menu,有说老师我怎么感觉厨师跟怎么怎么就厨师就像菜单了,他长得又不像啊,不是长相,各位啊,你要说长相的话,那那肯定是不像。
04:00
是不是我说的是什么呀,我说的是那种像你懂什么意思吧,哎,我就不再解释了啊,这也不好不好解释啊,就厨师他确实就像个菜单一样啊,对吧,你比如说你家很有钱。对吧,啊,你雇了一个厨师。对吧,你想吃什么,你是不是跟那个厨师说呀,那这个厨师下面那个菜单啊。你好好想想,你很有钱想对吧,你很有钱是吧?你你你你你你雇了一个厨师,家里自己的私厨是不是,哎,私人厨师。那么你每天要吃东西吃什么?你说你你要你要跟你厨师说,你说我要吃西红柿炒鸡蛋,我要吃鱼香肉丝,我要吃泡面。对吧,我要吃板面。加两个鸡蛋。啊,加俩鸡蛋。对,就是说厨师就像一个菜单一样啊,如果满足项的关系,一般就是实现关系。啊,不是形象,就不是你长得像啊,就这意思。好了,那在我们Java研究中,类型和类型之间关系呢,我先给大家说这么多,在我的这个讲义上啊,给大家列的东西其实比较多,你看类之间关系,有这种关系,你看有什么空心箭头,空心箭头是吧?哎,有这种的,有这种的,有这种的还有什么合成,哎,我们这些关系目前我们先不用管它,各位啊,先不用管它。
05:16
司机向导航,哎,太对了,太对了啊,就先不用管各位啊,这个先不用管,咱们现在先把这几个关系先给他搞明白啊ISA。啊。继承关系has a是关联关系,然后like是实现关系啊,如果是实现的话,那相当于是类实现接口啊,然后关联关系就相当于A里边有B。啊,这就是这是什么意思啊,就表示AB。明白,那这个呢,就代表说你A里边有一个B。明白吧,像这种情况就是说A怎么着啊S啊B啊,就是说A实现了B,那就相当于A像一个B嘛。
06:11
是吧,他说A里边有一个B,你看这个是A继承B,所以说如果你是is,一般就是,如果你是关联关系,那就是对象里边有它,如果你是实现关系,就表示。A实现B。啊,你能够把这个记住各位啊。住就行了,记住就行了啊,这个其实嗯,对大家我觉得是有帮助的,以后你想呗,就是说我这块我应该弄成继承呢,还是我A里边有你呀,还是说我弄成一个实线呀,哎,你想想。哪个成立,你比如说哎,你说like a成立,哎,那你就采用这种实现的方式,对吧?如果说has a成立了,那你就采用这种方式,对吧,如果ISA成立了,那你就采用这种方式啊,这个你自己以后你要根据这些词来定什么呀,定他们将来你这个软件设计的时候,你怎么去设计关系,你怎么去设计,你采用这种继承的方式,对吧?这种关联的这种方式,还是采用这种实现的这种方式,对吧?哎,先把词记住各位啊,ISA是继承,Hasa是关联,Like啊是实现啊来我在这再写一下,这个是继承啊,这个是哎关联啊,这个是叫什么呀,实现。
07:32
啊,实现关系。行了,这个我们就说到这儿,各位啊,这是呢,类和类之间的一个关系。
我来说两句