JAVA学习笔记(二)运用JAVA集合容器简单地实现一个媒体资料库

运用JAVA集合容器简单地实现一个媒体资料库

在学习了集合容器之后,想利用集合容器实现一个简单的媒体资料库。在同一个包中设计两个类,分别表达CD和数据库,把CD放在设计的容器里面,从而实现一个资料库。

一、基本功能

1.一张CD具有标题,作者,时长,歌曲数,简介等基本信息
2.在数据库中能够添加,删除CD
3.能够列出所有的CD,显示为title:artist

二、接口设计

1.add(CD cd)
2.list()

三、实现过程

1.创建类

我们在设计数据库的过程中会创建两个类,分别是CD和数据库,取名为CD.java和Database.java。首先在Database中private ArrayList listCD= new ArrayList();并新建一个名为CD的类。这里我们创造了一个容器,名为listCD,类型是CD,所以我们在Database类中创建的时候,需要将CD类也创建好。

2.成员变量

private String title;//标题
private String artist;//作者
private int numofTracks;//歌曲数
private int playingTime;//播放时长
private boolean gotIt;//是否借出
private String comment;//简介

我们需要将成员变量全部初始化,这里使用IDE自带的功能用所有的字段自动生成一个构造器。code->generate->constructor,然后勾选所有的成员变量,生成即可初始化。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
生成结果为:

public CD(String title, String artist, int numofTracks, int playingTime, String comment) {
   
    this.title = title;
    this.artist = artist
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值