一.方法分类:

方法分为三种类型的方法:普通方法、抽象方法、构造方法

普通方法:   public+返回类型+方法名(){}

构造方法:   public+类名(){}

抽象方法:   public abstract+返回类型+方法名();

抽象方法没有过程,而且不能调用执行

二.类的分类

1、类分为三种:普通类、抽象类、接口

2、区别:普通类:public+class+类名{}

普通类可以定义常量属性、也可以定义变量属性,可以定义普通方法和构造方法,一定不能定义抽象方法,可以被创建对象

              抽象类:public abstractclass+类名{}

抽象类可以定义常量属性、也可以定义变量属性,三种方法都可以定义,但不允许被创建对象

              接口:public interface+类名{}

  接口只能是常量属性,只能定义抽象方法,不允许被创建对象

 

 

普通方法

构造方法

抽象方法

对象创建

格式

普通类

ok

ok

 

ok

Public class 类名{}

抽象类

ok

ok

ok

 

Public abstract class 类名{}

接口

 

 

ok

 

Public interface 接口名{}

备注:

(1).属性分为两种:

      常量和变量

      常量:存储值不能修改  格式:static final 类型 属性名;

      变量:存储值随意修改  格式:类型 属性名;

  (2).接口中的常量staticfinal和抽象方法abstract修饰词可以省略

  (3).抽象类和接口都不允许被创建对象

      抽象类和接口唯一的作用就是当父类用

      用于约束子类方法的定义

       接口:大boss  只发号命令,但是不干具体的活

       抽象类:中级领导,可以干活,也可以发号命令

       普通:专门干活的

     4、接口和抽象类的继承

          抽象类的继承extends

          接口的继承:implements

        普通类继承抽象类或者接口条件:一定要把父类抽象方法全部重写一遍

 

接口的继承是多继承的,一个子类可用同时有多个父类接口

例如:普通类和抽象类当父类

   接口当父类,只能被继承

监听器

绘图工具实现步骤:

1、窗体:javax.swing.JFrame

2、窗体属性设置: 大小、位置、标题、可见、关闭操作

3、添加监听器:java.awt.event.MouseListener

4、绘制图形:   java.awt.Graphics

画笔

用于监视某个组件的动态行为

画笔的实现:只能通过另外一个对象来获取到画笔,获取画笔必须在窗体setVisible之后。

一步一测:代码完成一个小步骤,就立马做测试,看是否有问题,有问题立马解决,没问题,走下一个步骤。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

极简至臻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值