java中abstract关键字学习及应用
2013-09-05 19:55
363 查看
abstract class Employee { private String name; private String id; private double pay; Employee(String name, String id, double pay) { this.name = name; this.id = id; this.pay = pay; } public abstract void work(); } class Manager extends Employee { private int bonus; Manager(String name, String id, double pay, int bonus) { super(name, id, pay); this.bonus = bonus; } public void work() { System.out.println("manager work"); } } class Pro extends Employee { Pro(String name, String id, double pay) { super(name, id, pay); } public void work() { System.out.println("pro work"); } } public class AbstractDemo { public static void main(String[] args) { Manager m = new Manager("Jiang", "ID123", 1000.23, 300); m.work(); Pro p = new Pro("Kun", "ID 213", 500.5); p.work(); } }
相关文章推荐
- java中abstract关键字学习及应用
- 关于java中static关键字在单态设计模式的应用学习和总结
- Java学习之面向对象(1.Object类,(1)toString方法,(2)equals方法,2.对象转型(casting),3.动态绑定与多态,4.抽象类(abstract),5.Final关键字)
- Java学习笔记(关键字 标识符 了解编译 注释 注释应用 )
- JAVA学习笔记(十二)-final关键字与abstract关键字
- JAVA学习日志 关于dowhile在周易数字卦程序里的应用
- Java学习笔记---一些关键字的使用
- Java新技术---线程学习之Callable与Future的应用
- Java中的abstract关键字
- java基础学习总结——super关键字
- 2017/12/30Java基础学习——增强型for嵌套遍历在二维数组中的应用
- Java反射学习 getClass()函数应用
- Flume学习应用:Java写日志数据到MongoDB
- 共同学习Java源代码--常用工具类--AbstractStringBuilder(一)
- java学习笔记-this用法应用举例
- JAVA 学习模块十二: Final 关键字 以及 继承(下)
- Java学习笔记-《Java程序员面试宝典》-第四章基础知识-4.3关键字(4.3.7-4.3.9)
- Java中abstract关键字
- Java学习(二)Static关键字的理解
- Android(java)学习笔记83:finally关键字的作用