java 类继承实例_java继承例子代码,java类的继承示例
下面要给大家带来的是一个java类的继承的例子,一起来看看详细的代码吧!
一、题目
1、定义一个Person类,这个类的属性有三个,分别是name、age、color。
类有构造方法给三个属性赋值。
run方法,可以计算出,十年之后的年龄并且输出。
eat方法,可以改变自己的name和color*/
2、定义一个Dog类。
类有属性name。
有构造方法给name传值,有run方法,这个方法是输出name属性的值。
3、定义一个Student类,继承父类Person。
这个类有Dog类型属性。
有构造方法给属性传值。
这个类有遛狗方法,在调用这个方法的时候,会调用自己宠物run方法。
二、代码实现package com.b;
public class Person
{
private String name;
private String color;
private int age;
public Person()
{}
public Person(String a, String b, int c)
{
name = a;
color = b;
age = c;
}
public void run()
{
double c = age + 10;
System.out.println(c);
}
public void eat(String d, String f)
{
name = d;
color = f;
}
}package com.b;
public class Dog
{
private String name;
public Dog(String n)
{
name = n;
}
public Dog()
{}
public void run()
{
System.out.println(name);
}
}package com.b;
//类有遛狗的方法,当调用这个方法时会调用自己宠物的run方法。
public class Test
{
public static void main(String[] args)
{
Dog d = new Dog("小溪");
Student s = new Student(d); // 学生类调用狗类里的run方法
s.run();
s.liugou();
}
}
以上就是今天的java继承例子代码了,你可以仔细的看一看,更多java实例,请继续关注奇Q工具网来进行了解吧。
推荐阅读:
java 类继承实例_java继承例子代码,java类的继承示例相关推荐
- java多线程并发实例_JAVA多线程的并发控制|java多线程并发实例
java的多线程实现主要有两种,一种是继承Thread,一种是实现Runnable接口,这个是java最基本的多线程知识.这里要补充一下,runnable接口中的run方法是不返回任何内容的,如果想返 ...
- Java类的继承关键字_Java的第八天(类的继承、super关键字的使用、方法的重写)...
39.类的继承java 描述类的时候,咱们若是发现有几个类有重复的属性和方法,咱们就能够采用继承的方法来设计ide 使用extends关键字来继承this 语法:设计 class 子类 extends ...
- java的继承实例_java继承(实例讲解一)
Java继承(Java inheritance) Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类.这种技术使 ...
- java 反射 获取 实例_java通过类反射获取某个类的所有信息--代码实例
package huang.de.wei; import java.lang.annotation.Annotation; import java.lang.reflect.Constructor; ...
- java 匿名接口实现_Java通过接口实现匿名类的实例代码
package com.chase.test; /** * 通过接口实现匿名类的实例 * * @author chase * * @date 2013-10-18 下午04:28:17 * * @ve ...
- 在java语言中 ()方法是不可以继承的_Java 语言中,构造方法是不可以继承的。( )_学小易找答案...
[简答题]需求分析完整话术 [简答题] [单选题]适用于场地面积有限,集装箱吞吐量较大的水陆联运码头的起重机系统是( )系统 [单选题]利用叉车或半挂车.汽车承载货物,连同车辆一起开上开下船,到达目的 ...
- java 非静态 初始化_Java非静态代码块和实例初始化过程
1 非静态代码块 非静态代码块特点 ①可以为实例变量(非静态的属性)初始化 ②每次创建对象的时候,都会执行一次,且先于构造器执行 ③若有多个非静态的代码块,那么按照定义的顺序从上到下依次执行 ④代码块 ...
- java写适配器模式实例_java适配器模式实例
java适配器模式 首先,先来先讲讲适配器.适配就是由"源"到"目标"的适配,而当中链接两者的关系就是适配器.它负责把"源"过度到" ...
- java 多线程 并发实例_Java 多线程(并发)
线程释义 使用java.lang.Thread类或者java.lang.Runnable接口编写代码来定义.实例化和启动新线程. 一个Thread类实例只是一个对象,像Java中的任何其他对象一样,具 ...
最新文章
- CSS 最核心的几个概念
- 企业网站外链发布有技巧
- Python基础学习----参数和返回值
- matlab的边缘检测方法,常用图像边缘检测方法及Matlab研究
- mysql排序行号_mysql 取得行号后再排序
- 常用WebService一览表(一)
- python round保留小数位_Python-其他-round()保留小数位时遇到的问题
- java cglib map转bean_Java工具集-Bean对象与Map集合相互转换工具
- 力扣--242有效的字母异位词
- 《算法导论》第三版第7章 快速排序 练习思考题 个人答案
- HTML实现三级导航菜单栏
- win10企业版如何安装应用商店-默认没有应用商店
- 为什么计算机不能自动搜索,电脑搜索功能不能用怎么办?教你一招快速解决
- 【文学杂谈】徐宥 - 我的大学
- 报错Replace Autoprefixer browsers option to Browserslist config.
- 【C语言】C语言实现按照考试成绩的等级输出百分制分数段
- ZJNU——1695(分栗子)
- 教你高效修改文件夹名称,将首写字母改为大写
- 本人亲自整理的极客时间设计模式之美的硬核笔记
- 护眼台灯多少瓦对眼睛好?护眼台灯功率的区别和用途
热门文章
- 海龟策略深入研究-策略回测系列-2:原版海龟策略(上)
- 论坛项目-3-过滤敏感词
- 【最新】视频平台会员权益接口分享
- python绘制生日快乐图案_简笔画手绘生日快乐贺卡图片
- 工业RFID应用(一):低频RFID应用在工业的优势
- 了解库存管理,解锁FBA头程发货新方式
- springsecurity中,使用successHandler和defaultSuccessUrl(successForwardUrl)连用,只生效一个的问题
- php svg 合成,php – 通过合并其他SVG文件创建SVG图像
- 地图上道路编号中的G S X Y
- 如何有效地远程维修电脑问题?