java實(shí)現(xiàn)接口的典型案例
廢話不多說(shuō),直接上代碼
package com.car; interface Carr{ //汽車名稱 String getName(); //獲得汽車售價(jià) 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()+"單價(jià):"+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實(shí)現(xiàn)接口的典型案例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
java基于RMI遠(yuǎn)程過(guò)程調(diào)用詳解
這篇文章主要為大家詳細(xì)介紹了java基于RMI遠(yuǎn)程過(guò)程調(diào)用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08JPA之EntityManager踩坑及解決:更改PersistenceContext
這篇文章主要介紹了JPA之EntityManager踩坑及解決:更改PersistenceContext方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02Java非法字符: ‘\ufeff‘問(wèn)題及說(shuō)明
這篇文章主要介紹了Java非法字符: ‘\ufeff‘問(wèn)題及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02SpringMVC中Controller類數(shù)據(jù)響應(yīng)的方法
這篇文章主要介紹了SpringMVC中的數(shù)據(jù)響應(yīng)的問(wèn)題,主要來(lái)了解 Controller 類如何進(jìn)行數(shù)據(jù)響應(yīng)的,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-07-07Spring?WebClient實(shí)戰(zhàn)示例
本文主要介紹了Spring?WebClient實(shí)戰(zhàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01Mybatis MapperScannerConfigurer自動(dòng)掃描Mapper接口生成代理注入到Spring的方法
這篇文章主要給大家介紹了關(guān)于Mybatis MapperScannerConfigurer自動(dòng)掃描將Mapper接口生成代理注入到Spring的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2019-03-03