java基础回顾

[color=red][/color][size=xx-small][/size][size=medium][/size]一•类与对象
首先面向对象的编程语言,在定义一个类时,力图使其对事物的描述与现实世界一致。
其中,类中描述了对象的属性和行为(方法)。类是对象的模板,图纸。对象是类的具体化。
就像图纸与实物的关系,图纸规定了所要造的食物要具有什么样的零件,以及如何将这些零件组合起来。组合后所出来的真实事物就是对象,而不同的对象不同的就是所用零件的牌子等细节问题了,但大体上所用零件类型与组长方法一样。
二•有关继承的问题若干
有时候两个类在属性和方法上有许多共同之处。此时如果在两个类中将相同的东西再定义一遍就显得没有必要了,因此出现了继承。继承,就是说一个类可以将另一个类的属性和方法拿过来自己用,这就是继承了。
那麽如何继承呢?两个类之间的继承相对简单,只要在两个类之间加上恶性extends即可。例如:
Public class Unstudent implements Student{}
三•对多态的理解
多态的实现与继承是分不开的,多态便是讨论的有关子类与父类的关系。
子类继承了父类的属性与方法,但方法有时对于子类并不适用,此时便涉及到了方法的重写与重载,还有创造新的方法。
重载涉及到了更改方法的参数数量与类型,可以说与父类方法只有名字一样。而重写则只需重写方法体,参数不变。
当子类中有了与父类不同的方法时,则在在主函数中用子类new一个对象时,当对象调用父类中有的方法时,会自动的调用子类中的新方法,便是多态。
四•如何定义接口,接口的特点以及接口的实现
接口可以说是一种特殊的类。因为接口只要定义返回类型,方法名,参数表,不能有实现的方法体。例如:
Public interface A{}
而一个类想要继承接口要使用implements:
Class B implements A{}
同时要将类中继承接口的方法重写方法体。
比如B继承了A的方法就要将A中的方法一一实现。
五•抽象类
抽象类是一种特殊的类,必须要用abstract来定义,其中的方法可以没有实现,也可以实现。定义 例如:
Public abstract class A{}
六•常用事件监听器及其用法分析。
常用的监听器有动作监听器以及鼠标监听器。其中动作监听器是对窗体对象上的按钮等动作进行监听,而鼠标监听器则是对鼠标的一系列动作进行监听,如:按下,释放,点击,今入,拖出等。
首先建一一个类,用这个类继承鼠标监听器以及动作监听器接口,并重写接口中的方法,使其一一实现。然后创建构造器,使用构造器在监听器与窗体之间传值,一般传的值为Graphics g;
用e.getActionCommand方法来来得到点击的窗体上的按钮名称,来继续下一步,而鼠标监听器则会得到相应的坐标,运用到做图上。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值