问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于java抽象类与接口的

发布网友 发布时间:2023-12-07 20:56

我来回答

5个回答

热心网友 时间:2024-11-16 02:36

抽象类和接口是定义类的共性的,这样的话你在设计多个类的时候如果有需要的话直接继承或实现基类,一个super()搞定,而不是在每个类中都进行重复的定义,那个代码的工作量很大,或许你认为自己写几个类没必要用,但一个大型的项目都是成千上万个类,那能减少多少程序员的负担?还有子类在实现父类的时候可以对方法重写,每个子类的实现都不同,如果没有接口的话代码会乱七八糟,造成维护起来很困难,除非你认为自己写的代码很NB,不需要维护。另外JAVA还可以用接口实现多重继承,学习的时候可能用不上,但在开发大型项目的时候很有用。
另外看LZ还停留在面向过程的世界中,推荐一本书《Thinking in Java》,中文名《JAVA编程思想》,你或许就懂了,为什么现在的潮流是面向对象而不是面向过程。

热心网友 时间:2024-11-16 02:36

定义接口的好处就是对代码的解耦合,接口只是定义方法,由实现方法的子类去实现具体的操作。而每个子类对同一个方法的实现也是不一样的。比如List这个接口,实现类有ArrayList和LinkedList,这两个类都实现了get()方法,但是这两个类的get()方法中实现的方式肯定是不一样的。
对初学者来说,这个定义接口和使用接口理解不了是很正常的,当你对java学的越来越深的时候,自然而然就会理解这个知识了。在java模式里都是用接口去实现各个模式的

热心网友 时间:2024-11-16 02:37

接口 可以解决 类与类之间的耦合关系,也可以解决人与人之间的耦合关系;

比如:USB接口。只要把这个定义好了,不管是电脑什么品牌的,什么时候生产的。USB设备不管是鼠标,键盘等等。只要实现USB接口定义,就可以 连接。这里就看出接口的伟大了。包容万象~~

比如:一个大型的web程序设计。美工组 和 后台组之间。如果没有接口,后台就要等着美工把窗口设计完成才能知道程序需要哪些方法,开始写后台。如果定义好接口。美工只要调用使用接口里的属性和方法就好了,而后台只要完成接口中需要的方法。这样两边可以同时开工。所以接口是非常重要的。

抽象类:

在接受一个类的时候,当你不能确定这个类是哪一种的时候,你可以直接写Object,其实Object就是一个所有类的始祖类(一个抽象类)。

只要定义好一个抽象类,这样就可以不用更改,实用类,只要进行添加新的类体就好了。。这个在程序更新的时候 是非常有用的

热心网友 时间:2024-11-16 02:37

这种东西不是靠一点文字就能说清的,因为接口对整个java设计理念的影响非常深远。要结合eclipse,设计模式,以及程序例子等等特性才能更好理解2者好处。

热心网友 时间:2024-11-16 02:38

敢问下,你理解多态这个词么?
老板跟员工,老板只要命令 员工只要执行。
就比如把老板比成接口,他只需要有命令 下面的员工就比如子类 就必须完成(实现)老板(接口)给的命令(方法)。如果说每个员工都乱来。那不乱套了。还需要老板干吗。那你说要不要接口了.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 我老婆在24小时内吃了两粒避孕药有用吗?说明书上说48小时内... 毓婷是指72小时之内把第一片吃了就行还是指事后72小时之内必...1 怀孕30周可以吃瓜子吗 香料调料大全161 微信转账对方不收会退回吗/微信转账对方不收会退回吗4 如果给对方转账,对方没接受,能退回来吗16 对方给我转账,我又直接退回去了,对方没接收,这钱还能退回来吗4 侏儒隐形装置 希尔斯布莱德丘陵 <84,18>,萨恩·刀链 这怎么过去啊 找了... 三个阳爻是什么卦()。 属鸡男和属狗女在一起会争吵吗?真的有那么迷信吗? 咸鱼之王排行榜什么时候开 如何评价一个历史人物的标准,举一中国近现代历史人物为例 如何备考城市规划实务 家里养的红掌花枯萎了怎么办~~~18 为什么我去健身房锻炼,第一天见了1一斤,第二天也减了一斤,可... 健身房需要每天去吗?我隔一天去能不能减肥?如果能一般坚持多久... 一个长方形的面积是96平方厘米,长与宽的比3:2,这个长方形...6 南京恺茵商贸有限公司怎么样? 一个长方形的长是12厘米,宽是8厘米,这个长方形的周长是多少...9 一个长方形的面积是96平方厘米长是12厘米这个长方形的周长是...7 eva材料的制品含铅吗? 怎么转里的好友到另一个呢? EVA材料做的鞋子有毒吗?6 一个男生要你带他出去玩说明什么5 为什么我只要一天不去健身房,体重就会长3 在出汗后吹空调怎么出现奇痒啊? 红掌的养殖方法和注意事项 红掌叶子烂了怎么办,要注意什么187 为什么安徽省立医院网上预约挂号,收不到手机验证码?提交不了怎么办... 当你的表显示13点的时候你该怎么办脑筋急转弯 把狗放在笼子里固定在皮卡车后备箱可以上高速吗 ...学校中专毕业报考中国人民公安大学本科(公安管理),需考多少门课... 身上起疙瘩,越挠越痒,像蚊虫咬过的,夏天每次出汗吹风的时候就...5 氟利昂过敏吃什么药管用1 怎样获取EasyAR摄像头所采集到的每一帧二进制数据1 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 情侣之间不合适原因有几种3 应用程序发生异常,未知的软件异常(0xc0000417),位置为0x0042ba19 09年的惠普二手笔记本电脑能卖多少钱 内存512GM 硬盘40 哪位高手能帮我下载阿帕比数字资源平台上的图书?重金悬赏~!!... 为什么有些人平常对你很好,而在你最需要她的时候,却掉链子了呢?_百度...