今天就跟大家聊聊有关java中多态的原理是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

成都创新互联拥有十载成都网站建设工作经验,为各大企业提供成都网站制作、成都网站建设服务,对于网页设计、PC网站建设(电脑版网站建设)、app软件开发公司、wap网站建设(手机版网站建设)、程序开发、网站优化(SEO优化)、微网站、主机域名等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了很多网站制作、网站设计、网络营销经验,集策划、开发、设计、营销、管理等网站化运作于一体,具备承接各种规模类型的网站建设项目的能力。
Java的优点是什么
1. 简单,只需理解基本的概念,就可以编写适合于各种情况的应用程序;2. 面向对象;3. 分布性,Java是面向网络的语言;4. 鲁棒性,java提供自动垃圾收集来进行内存管理,防止程序员在管理内存时容易产生的错误。;5. 安全性,用于网络、分布环境下的Java必须防止病毒的入侵。6. 体系结构中立,只要安装了Java运行时系统,就可在任意处理器上运行。7. 可移植性,Java可以方便地移植到网络上的不同机器。8.解释执行,Java解释器直接对Java字节码进行解释执行。
1、概念
多态是继封装、继承之后,面向对象的第三大特性。是父类引用指向子类对象。
2、格式
父类类型 变量名=new 子类类型();
3、使用条件
必须有子父类关系。
4、实例
public class Wine {
public void drinkWine(){
System.out.println("===今天我要喝什么酒呢====");
Wine();
}
public void Wine(){
System.out.println("===看看俺今天能喝啥子哟====");
}
}
public class JNC extends Wine {
/**
* @desc 子类重载父类方法
* 父类中不存在该方法,向上转型后,父类是不能引用该方法的
* @param a
* @return void
*/
public void drinkWine(String a){
System.out.println("======今天我要喝剑南春====");
Wine();
}
/**
* 子类重写父类方法
* 指向子类的父类引用调用Wine时,必定是调用该方法
*/
public void Wine(){
System.out.println("=====剑南春喝上啦,好开森=====");
}
}
public class Test {
public static void main(String[] args) {
Wine a = new JNC();
a.drinkWine();
a.Wine();
Wine b = new Wine();
b.drinkWine();
b.Wine();
JNC c= new JNC();
c.drinkWine("qq");
}
}看完上述内容,你们对java中多态的原理是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。
标题名称:java中多态的原理是什么
文章来源:http://www.jxjierui.cn/article/pgisde.html


咨询
建站咨询
