JAVA 面向对象编程 笔记

返回类型说明
Object基类
关键字extends继承关键字
super()调用父类构造方法
super父类对象引用 关键字
super.方法()父类方法引用
this本类
this.方法()本类方法引用
booleaninstanceof判断实例是否是某个类的的实例对象实例 instanceof 类名
向上转型自动转型父类名 类名 = 子类实例
向下转型强制转型子类名 类名 = (子类名)父类实例
类的基本方法
toString()返回类信息的字符串
equals(Object obj)比较两个对象是否相同,在比较有意义时需要观察是否需要覆写比较方法。
关键字static关键字 定义静态方法 或 属性
抽象类
关键字abstract抽象类 关键字抽象类作为父类使用,不是一个完整的类,不能(直接)实例化
关键字abstract class 类名抽象类子类应覆写抽象类中的抽象方法,抽象类理解为是为子类搭建模板,存在大量子类设计过程中的过渡类型。
关键字abstract 方法名称()抽象方法
关键字final不可改变 继承 关键字
关键字default默认 关键字
包装类型
Integer、 Byte、 Long、 Short、 Float、 Double、Character、Boolean包装类型可实例化、能与基本类型自动转换(装箱与拆箱) 包装类型的默认值 null
接口
应用场合定义标准
关键字interface声明接口接口以 “I“ 起头命名。 接口主要定义public 抽象方法和 常量。
接口不能继承类,但可以继承父接口,同时也可以多继承,1.8接口可以定义使用普通方法
约定1、接口名以 I 标识
约定2、抽象类与接口备选时, 优先使用接口。
约定3、接口子类通过抽象类继承,利于接口子类的统一方法修改 。
约定4、必要时使用了 普通方法, 约定使用 static 声明。
接口声明接口声明语法: interface 接口名 { }
接口继承接口多继承语法: interface 接口名 extends 父接口名1 ,父接口名2 { }
关键字implemerts接口实例化类,实现接口继承public class 类名 implemerts 接口名 { }
多继承接口: public class 类名 implemerts 接口名1,接口名2 { }

Object基类的方法

返回类型方法名说明
Class<?>public final Class<?> getClass()从实例化对象返回所属的类
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值