栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java继承

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java继承

封装 高内聚低耦合

get set alt+insert 方法

属性私有 get获取这个名字 set设置这个名字 this.name=name

new Pet() 创建一个pet对想返回一个Pet 对象

封装里可以设置条件

继承

Java 中只有单继承 extends

  1. 本质类的抽象

  2. super 输出父类的东西

  3. ctrl +h 继承关系

  4. 只要写了有参 无参就没了

  5. 隐藏代码 调用了父类的无参

  6. super this 不能同时调用构造方法

  7. this 本身调用者这个对象

  8. 静态方法父类的引用指向子类 方法的调用只和左边的类型有关

  9. 静态的方法和非静态有区别

  10. 重写只跟非静态方法有关 Public

  11. 重写方法 参数列表必须相同 方法名必须相同

多态
  1. 有继承关系

  2. 子类重写父类方法 执行子类方法 没有重写执行父类的

  3. 父类的引用指向子类的类型 Pet C=new Cat Cat继承pet

  4. Static不能重谢 Final 常量不能重写 私有的不能

instanceof

static 可以用类引用

static 静态代码块类一加载就执行 但是只执行一次

{ 匿名代码块} 可以赋初始值

在执行中静态代码 匿名代码 构造方法

抽象类

public abstract class 类名

有人帮忙实现 不能New·这个抽象类 只能通过子类

1.大型框架 只有方法没有方法实现 没有{}

2.继承重写抽象方法 除非子类也是抽象类

3.可以写普通方法 但是有抽象方法必须是抽象类

接口

多继承public interface 接口名

只有规范 自己无法写方法 约束和实现分离

  1. 接口中所有东西都是 public abstract 可以省略

  2. 接口都需要有哦实现类

  3. implements

  4. z实现了接口的方法必须要实现接口中的方法

  5. 属性默认常量final

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/292091.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号