自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 #Java笔记 #程序实现:Object 类链表和接口练习

program 5Object 类链表、接口概述《第一行代码 JAVA》的4.9综合练习:宠物商店中,利用接口技术和改进的链表(可以接收任何对象)实现了一个宠物商店的信息整理——具体而言包括 ①保存宠物的信息;②宠物上架、下架;③模糊查询。仿造这个案例,本文试着重新写一个可以接收任何类、功能完善的Link,利用接口实现一个学校中各类人员的信息记录,并且能够实现查找、新增、删除、...

2020-03-01 06:55:22 181

原创 #Java笔记 #程序实现:代理设计模式

program 4代理设计模式概述学到了《第一行代码 JAVA》的4.7.4接口的应用——代理设计模式(Proxy)。代理设计模式的目的同样也是对客户隐藏复杂的实际程序操作,仅让客户关注他所关心的操作。为了尝试这一模式,我写了一段关于买房的程序:对于买家而言,买房子就是看房、下定、买房、住房这么个过程,但实际上买房子还需要做更多的事情,比如房产信息对比、讨价还价、办证等等。后者...

2020-02-26 15:16:16 111

原创 #Java笔记 #程序实现:工厂设计模式的学习小结

program 3工厂设计模式、类的继承概述《第一行代码 JAVA》的4.7.3 接口的应用——工厂设计模式(Factory) 提到:“ 在客户端的操作上取消关键字new的使用,而使用Factory.getInstance()方法取得接口实例化对象,这时客户端不再需要关注具体子类,也不需要关注Factory类是怎么处理的,只需关注如何取得接口对象并且操作。 ”可见,“客户端取消关键...

2020-02-26 11:04:40 133

原创 #Java笔记 #易错点:父子类对象的转换

说明《第一行代码 JAVA》的 4.5 多态性(p224)提到:“多态性在开发中可以体现为以下两个方面。方法的多态性:重载、复写:……对象的多态性:父子类对象的转换…… ”父子类相互转型的格式是父类 父类对象 = 子类实例; //向上转型,自动转换 子类 子类对象 = (子类) 父类实例; //向下转型,强制转换其中 子类 → 父类 的向上转型是自动完成的,...

2020-02-21 21:19:20 461

原创 #Java笔记 #程序实现:数据表与简单Java

刚开始学JAVA,从笔记做起!program 2 数据表与简单Java映射目的这实际上是我自己写的第一个Java程序,实现了比较简单的一个想法,还是特别开心的。《第一行代码 JAVA》的 3.12 数据表与简单Java映射 提到了:“... 数据表与简单Java类的转换操作是开发中的一个基本设计思想 ...”。受此启发,我尝试做出了一个学校(小学)中年级、社团、教师、领导之间的映射...

2020-02-19 23:52:52 180

原创 #Java笔记 #程序实现:数组的操作——创建、插入、裁剪、扩展、翻转、排序

刚开始学JAVA,从笔记做起!program 1 数组的操作目的书上说,数组[...] 的长度一经初始化就不能改变;但是对数组的一些操作(插入、裁剪、扩展等)又要求改变数组的长度。《第一行代码 JAVA》一书的 4.3 继承案例 中讲道:“数组的缺陷就在于长度固定,而这个问题的解决可以利用第3章的链表解决……” (p220) 于是,在对继承的下一步学习之前,我先用链表的方法来尝试解决...

2020-02-19 21:58:54 289

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除