JAVA分享篇(25)基础知识大总结

文章提供了一个Java代码示例,包括一个名为ShopInfo的实体类,用于表示商品信息,包含商品名称、价格和产地。接着是一个ShopService接口,定义了获取商品信息的方法。最后是一个ShopServiceImpl服务实现类,使用HashMap存储商品数据并实现了接口方法。
摘要由CSDN通过智能技术生成

代码如下:

实体类

package cn.itsource.domain;



import lombok.AllArgsConstructor;

import lombok.Data;

import lombok.NoArgsConstructor;



/**

 * @author : pankun

 * @Version : 1.0

 **/

@Data

@NoArgsConstructor

@AllArgsConstructor

public class ShopInfo {

    /**

     * 商品名称

     */

    private String name;

    /**

     * 商品价格

     */

    private String price;

    /**

     * 商品产地

     */

    private String address;



}

服务接口

package cn.itsource.provider;

/**
* @author : pankun
* @Version : 1.0
**/
public interface ShopService {

   String getShopInfoById(int a);

}

服务实现类

package cn.itsource.provider;

import cn.itsource.domain.ShopInfo;

import java.util.HashMap;

/**
* @author : pankun
* @Version : 1.0
*
**/
public class ShopServiceImpl implements ShopService {
   private static HashMap<Integer, ShopInfo> map = new HashMap<Integer, ShopInfo>();

   static {
       map.put(1, new ShopInfo("苹果", "5","四川"));
       map.put(2, new ShopInfo("香蕉", "6","海南"));
       map.put(3, new ShopInfo("芒果", "8","云南"));
  }

   @Override
   public String getShopInfoById(int a) {
       return map.get(a).toString();
  }
}

免责声明:部分文章信息来源于网络以及客户意见反馈,本站只负责对文章进行整理、排版、编辑,出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快联系您处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值