前言 首先二者都可以阻止依赖传递,很多人说二者只有语意上的区别,实际上还是有一些实在的区别的 准备 为了说明,我建了3个项目A,B,C,其中C依赖B,B依赖A(由于maven...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:甘肃
前言 首先二者都可以阻止依赖传递,很多人说二者只有语意上的区别,实际上还是有一些实在的区别的 准备 为了说明,我建了3个项目A,B,C,其中C依赖B,B依赖A(由于maven...
为什么需要内部类?内部类的好处? 内部类可访问其所在作用域(外部类)中的数据,包括私有数据 内部类可以对同一个包中的其他类隐藏起来 当想要定义一个回调函数且不想编写大量代码时...
抽象类:强调的是把共同(共有、相同)的属性方法, 抽象出来,统一写在一个地方(他们的实现代码是一样的),方便维护。(面向对象三大特性中的继承特性) 接口: 抽象的是行为 - ...