收藏 分享(赏)

练习接口.ppt

上传人:scg750829 文档编号:8271747 上传时间:2019-06-17 格式:PPT 页数:6 大小:32KB
下载 相关 举报
练习接口.ppt_第1页
第1页 / 共6页
练习接口.ppt_第2页
第2页 / 共6页
练习接口.ppt_第3页
第3页 / 共6页
练习接口.ppt_第4页
第4页 / 共6页
练习接口.ppt_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、继承、多态、接口,1继承 父类-Person 变量:name,age 构造方法:Person 方法:名字getInfo功能输出name,age变量的值 子类Student 变量:school 构造方法:Student(要求用super调用父类的构造方法) 方法:名字getInfo功能输出name,age,school变量的值 再定义主方法所在的类:Test调用Person和Student类的构造方法,并调用getInfo方法输出变量的值,2.多态 HardWork.java abstract class Employee public abstract double earnings(); c

2、lass YearWorker extends Employee 【代码1】 /重写earnings()方法。 class MonthWorker extends Employee 【代码2】 /重写earnings()方法。 class WeekWorker extends Employee 【代码3】 /重写earnings()方法。 ,class Company Employee employee;double salaries=0;Company(Employee employee)this.employee=employee;public double salariesPay()sa

3、laries=0;【代码4】 /计算salaries。return salaries; ,public class HardWork public static void main(String args)Employee employee=new Employee3;employee0=new WeekWorker();employee1=new MonthWorker();employee2=new YearWorker();Company company=new Company(employee);System.out.println(“公司年工资总额:“+ 【代码5】 ); ,3.接口

4、 接口A:定义常量a=1;定义无返回值的方法showa 接口B:继承自接口A定义常量b=2;定义无返回值的方法showb 接口C:定义常量c=3;定义无返回值的方法showc 接口D:继承自接口B,C定义常量d=4;定义无返回值的方法showd 类E:实现接口D定义常量e=5;分别实现继承来的4个show方法showa():输出常量a的值 showb():输出常量b的值showc():输出常量c的值 showd():输出常量d的值showe():输出常量e的值 再定义一个主方法所在的类:Interface_H_C将类E实例化对象eeee分别调用showa()、showb()、showc()、 showd()、 showe(),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报