一个经典的多态Demo
来源:互联网 发布:小猪cms生活通 编辑:程序博客网 时间:2024/05/16 19:26
class Car{static int num;int price;String name;Car(int price,String name){this.price = price;this.name = name;}public String getName() {return name;}public int getPrice() {return price;}public void sell(Car car){System.out.println("卖"+car.getName()+"车得到了"+car.getPrice());}}class BMW extends Car{public BMW(int a ,String name) {super(a, name);}public String getName() {return name;}public int getPrice() {return price;}}class bentian extends Car{bentian(int price, String name) {super(price, name);}public String getName() {return name;}public int getPrice() {return price;}}public class dtDemo {public static void main(String[] args) {Car car = new Car(100, "s");car.sell(new BMW(200, "BWM"));car.sell(new bentian(300, "Bentian"));}}
阅读全文
0 0
- 一个经典的多态Demo
- 一个非常经典的仿passbook优惠券的卡片demo分享
- MapBar的一个Demo
- wxMenu的一个demo
- IHttpAsyncHandler 的一个DEMO
- IHttpAsyncHandler 的一个DEMO
- 一个绘画的Demo
- 一个iBatis的demo
- UIPageControl的一个Demo
- ibatis的一个demo
- 一个viewpage的demo
- 一个ContentProvider的Demo
- jni 的一个demo
- Backbone的一个demo
- SaxReader的一个demo
- 一个旋钮的Demo
- cuda的一个demo
- matplotlib的一个demo
- Delphi 常用进制转换及CRC校验、和校验
- Linux学习-作业
- maven setting.xml
- 指针练习-16
- 通过PLSQL Developer远程连接Oracle
- 一个经典的多态Demo
- Mybatis逆向工程
- BootLoader启动过程分析
- 辉煌十载!BDTC 2017 中国大数据技术大会在京盛大召开
- Android进阶——布局优化之灵活借助ViewStub实现懒加载
- Linux下的一些重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp/etc
- 防止form表单重复提交的八种方法
- base64图片
- 使用jsoup对HTML文档进行解析和操作