- 浏览: 18675 次
- 性别:
- 来自: 长沙
最新评论
文章列表
(First):准备工作
因为我这个画图板要用到自定义队列,所以,实现先将简单的自定义队列叙述一遍。
这里我先说明一下:
这个自定义队列的特点:1.长短不固定。2.类型不固定。
为什么要使用? 因为可以根据我们的需要,添加或者删除不同的数据,这个队列不仅仅可以用在我所使用的画图板程序,也可以使用在其他需要长短变换,类型变化的程序中去;
接着随我来...
第一步,创建一个自定对队列的接口:QueueInterface,方便以后在用到自定义队列时直接添加
//自定义队列的接口
public interface QueueInterface<E> {
//添加
publ ...
这个文件夹包含的文件如下:
1.DrawBox: 画图板启动程序
2.DrawListener: 画图板的监听器(事件监听器与鼠标监听器)
3.QueueInterface: 自定义队列的借口
4.QueueList: 自定义队列
5.ShapeObject: 图形对象 ...
两个我所理解的小地方
- 博客分类:
- java的基本学习
自己理解的语句
1.
//添加事件監聽器;
LoginIDListener log=new LoginIDListener(jt,jf,this);
jb.addActionListener(log);
刚开始看这句话感觉很别扭。而且怎么也不理解意思,后来看多了,总结一下体会
这两句语句的意思是:
第一句:创建一个LoginIDListener 监听器的对象log(后面的参数是引用传递,需要重写一个LoginIDListener的构造器)
创建好了对象以后呢?就是实现该对象的功能
这个功能就是这个事件触发后,实现LoginIDListener监听器的功能;
第二句的意思:是将这个 ...
1.为什么需要继承?如何继承?继承到了什么
1.1在我的理解中,继承就是将父类所有的“基因”遗传下来,而继承下来的基因你可以选择用,也可以选择不用,因此,继承呢,实现了代码的灵活性,可以消除代码冗余的问题,间接地提高了计算机运行程序的效率
1.2继承的实现:继承是用关键字extends。具体是使用方法(请记住有父才有子):先建立一个父类,例如:public class father{};接着建立一个子类并同时实现继承:public class son extends father{};注意:在java中是单一继承,即一个子类只能继承一个父类,这有别于c++;
1.3继承,除了父类的private ...