77问答网
所有问题
多态有什么意义。java?
比如Map接口和它的实现类Hashmap。为什么要用多态的写法。而不是直接Hashmap 集合名=new hashmap();不是很懂。有人解释下吗谢谢
举报该问题
推荐答案 2020-04-11
JAVA也叫面向接口的编程
当你声明一个对象是具体类型的时候,相当于告诉别人这个具体类型,但是如果是你使用接口的时候,你就相当于告诉我说,具体的实现可以不关心,
可能你感觉不到,但是这个确实可以减少你阅读代码时的一个注意力消耗
在写代码的时候使用接口会给读代码的人更清晰的思路,反过来,用这种思路去构建工程的时候,你对业务的梳理就会更加清晰
我理解多态最主要就是这个功能
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/3I8WN3INIqI3IYN8YI.html
相似回答
java的多态
是
什么
意思?
答:
多态是Java面向对象编程语言中非常重要的一个特性,它可以让代码更加灵活和易于维护
。通过多态,我们可以将对象的创建和使用进行分离,使得代码能够更加通用化和抽象化。此外,多态还可以使得程序中的不同模块之间彼此独立,提高了代码的可重用性和可扩展性。在Java中,多态包括两种形式:编译时多态和运行时多...
java
中的
多态
怎么理解
答:
Java中的多态是一种非常重要的面向对象编程特性,它的作用主要有以下几个方面:
1、代码复用:多态可以将不同类的对象当做同一类型处理
,使得代码可以更加简洁、可读性更高,也可以减少代码的冗余和重复。2、
扩展性和灵活性
:由于多态可以使得程序在不同的对象上表现出不同的行为,因此可以很方便地扩展和改...
在
java
中
什么
是
多态
。。 什么时候用多态
答:
Java是面向对象的语言,多态性是面向对象程序设计代码重用的一个最强大机制
,动态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制,
1.可替换性
。多态对已存在的代码具有可替换性。 2.可扩充性。多态对代码具有可扩充性。...
java多态
是
什么
意思?
答:
Java多态是一种OOP的特性,即同一种方法或对象可以根据不同的情况表现出不同的行为
。简单来说,就是同一个接口可以有不同的实现。这种特性使得Java在面向对象编程方面更加灵活,使代码更加可复用并且降低了代码的复杂度。与多态相关的概念还包括继承和重写。从父类继承下来的方法可以被子类重写,子类可以...
java
中
多态
是
什么
意思?
答:
在
Java
编程中,
多态
性是一项关键特性,它使得不同类型的对象能够对同一消息作出响应,体现了灵活性、抽象性和行为共享。多态主要通过参数化多态性和包含多态性两种形式来实现。首先,参数化多态,也称为重载,是指在同一个类中,可以有多个同名函数,但它们的参数列表(个数和类型)不同。这些函数彼此独立...
Java
多态性是
什么?
怎么理解和使用
多态?
答:
在编程的世界里,
多态
就像是魔法般的力量,它赋予了面向对象编程无尽的灵活性。
Java
中的多态性,就像生物界的多样性,让子类继承自父类时,能够展现出独特的属性和行为。这种神奇的能力主要分为编译时(重载)和运行时(重写)两种形式,为代码的扩展和解耦提供了关键支撑。多态的基石 实现多态的必要条件...
java
中
多态
性
什么
意思?
答:
java
中
多态
性的意思是作为面向对象的程序设计语言最核心的特征,表示一个对象有着多重特征,可以在特定的情况下表现出不同的状态,从而对应着不同的属性和方法。1、就java而言,多态性就是允许将父对象设置成为一个或更多与自身子对象相等的技术,赋值之后父对象就可以根据当前赋值给自身子对象的特性以不...
大家正在搜
java中多态是什么意思
java多态的意义
java实现多态有几种方法
java多态的实现
java多态的概念
java实现多态的机制
java中多态的实现方式
java多线程
多态的含义
相关问题
多态在java中的意义是什么
java中多态的好处到底是什么???
java中的多态的定义是什么啦 什么情况下使用多态啊?多态有...
谈谈你对Java中的多态的理解.(为什么要使用多态,有什么好...
JAVA里向上转型有什么意义?为什么会需要向上转型?它和多态...
java中多态是什么意思?
java的多态怎么理解啊,多态有什么用途。