- 博客(3)
- 收藏
- 关注
原创 重载的应用:
重载和重写的区别真的是太经典啦,如果你是小白,那么面试官必问的一个问题。 重载是方法名相同,返回值不同,参数列表不同。因为参数列表不同所以返回值不同。大多数面试官都会问重载返回值相同吗?不同。 重载在什么地方应用呢?他怎么用呢? 比如说:可以对同一个业务进行不同定义。 举例:我们登录一个网页,如果成功就会跳转到主页面,如果不成功就会拒绝访问。那么我们通过什么来判定他成不成功呢?在此期间他的一个工作流程是: 我通过后端返回的消息,来觉得用户能不能登录,如果用户名和密码对了,那就放行,你该干嘛干嘛
2021-12-28 18:15:43
272
原创 接口与抽象类的区别,为什么要用接口,抽象类不香吗?
接口是一种比较特殊的抽象类(个人理解) 接口与抽象类的区别: 最直观来说: 接口: 接口中变量是常量,所以接口中不能有构造方法。因为构造方法最大的作用是给对象赋值或改值(个人理解)。因为变量是常量,是固定的数值,所以要构造方法也没有用,白搭。 抽象类: 那为啥抽象类就有构造方法呢?因为他要为了她孩子着想啊,他不用他孩子用啊。这是什么意思呢? 这就说到为啥不用抽象类,而用接口了: 接口它定义的是一种规则。举例:我创建了一个查询的接口,那我要实现查询业务。这就定义了查询的规则,你是要批量查询.
2021-12-22 18:10:04
2042
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人