2021-07-18

类 字段(数据) 方法 (函数)
构造方法 构造
析构方法 释放 用的不是很多
类的成员
静态
实例
字段私有 方法公有
块 { } 类的 自动执行,每实例化一次,执行一次,在构造器之前
静态块 .class 加载之时 运行 执行一次

继承与接口
继承 定义类的时候不一定全新定义 可以从一个现有的类继承
父类 基类 超类 super (base .net c#)
子类 派生 一个子类只有一个父类
object类
无论怎么继承 最终继承一个根类 object 和string 在一个包 system.lang
类里面有抽象方法叫做抽象类 abstract
越往子类越具体
抽象类里面可以有抽象方法可以没有 有抽象方法一定是抽象类
覆盖抽象方法 不覆盖抽象方法 子类一定是抽象类 ,只有覆盖完所有才可以实例化
object 不是抽象类, object可以new 一个对象 包含很多东西
tostring equals hashcode
接口本质就是抽象类 只有两种成员 常量
字段 double pan public static final final修饰一个变量就是常量 但严格的说是个变量 只是只读变量 变量是运行时寻找地址而常量是在编译中 c#有只读和常量但是java只有只读
实现一个接口的方法 没写public 子类也没写public是有问题的
因为方法变成了包权限,默认,但是子类的权限要》接口的权限
可以继承一个父类 接口实现了一个虚的继承

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值