“你好,阿米戈!”

12
任务
Java 核心,  第 9 级课程 3
已锁定
TableAdapter
编辑 TableAdapter 类,让它将 ATable 接口适配为 BTable 接口。 getHeaderText 方法应返回“[用户名] :表名”。 例如,“[Amigo] :DashboardTable”。
12
任务
Java 核心,  第 9 级课程 3
已锁定
适配器
使用 AdapterFileOutputStream 类将 FileOutputStream 适配为新的 AmigoStringWriter 接口。
20
任务
Java 核心,  第 9 级课程 3
已锁定
适配多个接口
将 IncomeData 适配为Customer 和 Contact 接口。 适配器类是 IncomeDataAdapter。 先初始化 countries,然后再运行程序。在国家/地区代码和国家/地区名称之间对应: UA 乌克兰 US 美国 FR 法国 如果有必要,使用零填充电话号码,使其长度达到 10 位数(请参见示例)。 请注意人员的名字和姓氏的格式。
20
任务
Java 核心,  第 9 级课程 3
已锁定
另一个适配器
将 Scanner 适配为 PersonScanner 接口。 适配器类是 PersonScannerAdapter。 在适配器类中创建名为 fileScanner 的 private final Scanner 字段。 使用一个 Scanner 参数初始化构造方法中的字段。 文件采用下列格式存储数据: 约翰 迈克尔 彼得森 12 31 1950 拉里 托马斯 盖茨 12 31 1957 文件包含有关许多人员的信息。每行包含单个人员的数据。read() 方法必须仅读取一个人员的信息。
20
任务
Java 核心,  第 9 级课程 3
已锁定
巩固适配器
将 Customer 和 Contact 适配为 RowItem。 适配器类是 DataAdapter。 先初始化 countries,然后再运行程序。在国家/地区代码和国家/地区名称之间对应: UA 乌克兰 US 美国 FR 法国