java實現(xiàn)接口的典型案例
更新時間:2017年09月27日 09:52:11 作者:江駱
下面小編就為大家?guī)硪黄猨ava實現(xiàn)接口的典型案例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
廢話不多說,直接上代碼
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實現(xiàn)接口的典型案例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
controller函數(shù)中參數(shù)列表使用多個@RequestBody問題
這篇文章主要介紹了controller函數(shù)中參數(shù)列表使用多個@RequestBody問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04
解決?IDEA?Maven?項目中"Could?not?find?artifact"?
這篇文章主要介紹了解決IDEA Maven項目中Could not?find?artifact問題的常見情況和解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07
SpringBoot返回long,前端接收進度丟失,@JsonSerialize不生效問題
這篇文章主要介紹了SpringBoot返回long,前端接收進度丟失,@JsonSerialize不生效問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08
聊聊注解@controller@service@component@repository的區(qū)別
這篇文章主要介紹了聊聊注解@controller@service@component@repository的區(qū)別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08

