欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java实现接口的典型案例

程序员文章站 2024-02-27 22:24:57
废话不多说,直接上代码 package com.car; interface carr{ //汽车名称 string getname();...

废话不多说,直接上代码

package com.car;

interface carr{
 //汽车名称
 string getname();
 
 //获得汽车售价
 int getprice();
}
class bmw implements carr{
 public string getname(){
  return "bmw";
 }
 
 public int getprice(){
  return 300000;
 }
}
class cheryqq implements carr{
 public string getname(){
  return "cheryqq";
 }
 
 public int getprice(){
  return 20000;
 }
}
public class car {
private int money=0;
 
 public void sellcar(carr car){
  system.out.println("车型:"+car.getname()+"单价:"+car.getprice());
  money+=car.getprice();
 }
 
 public int getmoney(){
  return money;
 }
 
 public static void main(string[] args) {
  car ashop = new car();
  ashop.sellcar(new bmw());
  ashop.sellcar(new cheryqq());
  system.out.println("总收入:"+ashop.getmoney());
 }
}

以上这篇java实现接口的典型案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。