java 重写和重载的区别[通俗易懂]
2023-06-13 09:13:37 时间
大家好,又见面了,我是你们的朋友全栈君。
class Animal
{
private String name;
private String sex;
private int age;
public Animal() {
// TODO Auto-generated constructor stub
}
public void move()
{
System.out.println("animal move");
}
}
//dog 继承 Animal
class dog extends Animal
{
public dog() {
// TODO Auto-generated constructor stub
}
@Override
public void move() //将父类的函数进行重写
{
System.out.println("dog move");
}
//重载, 函数名相同,参数不同
public void move(int dogState)
{
switch(dogState)
{
case 0:
System.out.println("slow");
break;
case 1:
System.out.println("quick");
break;
}
}
}
public class HttpFunc {
public static void main(String[] args) {
dog jack = new dog();
jack.move(1);
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
相关文章
- 二级java程序设计--Java SDK6.0的下载和操作[通俗易懂]
- java long string 转换_Java long 转成 String的实现[通俗易懂]
- 反应java程序并行机制的特点_Java语言具有许多优点和特点,下列选项中能反映Java程序并行机制特点的是()。…[通俗易懂]
- java是面向对象还是面向过程_Java面向对象编程和面向过程编程的区别[通俗易懂]
- java 堆栈的声明_Java 堆栈[通俗易懂]
- java后端开发需要学什么_从事Java后端开发,要学习哪些知识和技能?[通俗易懂]
- java redis锁_Java中Redis锁的实现[通俗易懂]
- Java后台接收参数出现java.lang.Integer cannot be cast to java.lang.Double错误(已解决)[通俗易懂]
- 【说站】java算术运算符有哪些?
- 【说站】java重写发生的条件
- JAVA string转map_java怎么转业务
- java重写和重载的区别总结_java覆盖和重载
- JAVA对象转map_java处理字符串类型的map
- java 取当前时间年月日_Java获取当前时间年月日的方法[通俗易懂]
- java 舆情分析_基于Java实现网络舆情分析系统研究与实现.doc[通俗易懂]
- Java实现Redis事务管理(redis事务java)
- 教程:在Linux系统下安装Java(linux下java安装)
- 版本Linux查看Java版本的简单方法(linux 查看java)
- Linux平台上C语言接口调用Java语言实现(linux c调java)
- Linux下开发靠谱的Java应用(linux基于java)
- 使用Java连接MySQL数据库的具体操作方法(java连接mysql代码)
- Redis实现Java语言下的遍历处理(redis遍历java)