上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页
摘要: 本质是文件夹 用来对类分类管理 定义格式: package 包名 多级包用.分开 package com.itheima; 带包的java类的编译和执行 手动建包,javac HelloWorld.java,在盘符里建com,然后在com里建itheima,把class文件放进去,带包执行 java 阅读全文
posted @ 2022-01-22 13:17 大灰狼21 阅读(40) 评论(0) 推荐(0)
摘要: 说明: 测试类里采用子类带参构造方法的形式赋值,则子类Teacher类须给出带参构造, 原本构造的写法的this.name=name会报错,因为父类Person类里name是private私有的,需用super关键字调用父类的带参构造 写完子类对象采用带参构造赋值的形式后,由于给子类Teacher类 阅读全文
posted @ 2022-01-20 16:40 大灰狼21 阅读(34) 评论(0) 推荐(0)
摘要: java类只能单继承,不能多继承 儿子只能继承爸爸或妈妈,不能同时继承爸爸妈妈 java类支持多层继承 儿子继承爸爸,爸爸继承爷爷,所以儿子继承爸爸爷爷 public class Granddad { public void drink(){ System.out.println("爷爷爱喝酒"); 阅读全文
posted @ 2022-01-20 16:05 大灰狼21 阅读(226) 评论(0) 推荐(0)
摘要: 私有方法不能被重写 子类方法访问权限不能比父类低,子类更开放 public class Fu { private void show() { System.out.println("Fu中的show方法被调用"); } void method() { System.out.println("Fu中的 阅读全文
posted @ 2022-01-20 15:56 大灰狼21 阅读(45) 评论(0) 推荐(0)
摘要: 子类中出现和父类一样的方法声明 使用时机: 子类要用父类功能,子类又有自己特有的内容 @Override注解,帮助检查重写方法的正确性 public class Phone { public void call(String name) { System.out.println("给" + name 阅读全文
posted @ 2022-01-20 15:45 大灰狼21 阅读(27) 评论(0) 推荐(0)
摘要: 子类对象访问一个方法: 子类成员里找 父类成员里找 都没有就报错,不考虑父亲的父亲。。 阅读全文
posted @ 2022-01-20 15:04 大灰狼21 阅读(29) 评论(0) 推荐(0)
摘要: 子类所有构造都会默认访问父类无参构造 原因: 子类继承父类数据,可能还会使用父类数据,所以子类初始化前,得先初始化父类数据 每个子类构造方法第一条语句默认super() 如果父类没有无参构造解决办法: 方法一:在子类写super关键字显式调用父类带参构造 方法二:在父类自己提供无参构造 阅读全文
posted @ 2022-01-20 11:16 大灰狼21 阅读(26) 评论(0) 推荐(0)
摘要: super和this类似: this本类对象引用 super父类对象引用 public class Fu { public int age=40;} public class Zi extends Fu { public int age=20; public void show(){ int age 阅读全文
posted @ 2022-01-20 10:57 大灰狼21 阅读(8) 评论(0) 推荐(0)
摘要: 在子类方法中访问一个变量: 先在这个子类方法里找,找着就用 没找着就在子类成员变量里找,找着就用 没找着就在父类成员变量里找,找不到就报错 不考虑父亲的父亲。。。 public class Fu { public int age=40;} public class Zi extends Fu{ pu 阅读全文
posted @ 2022-01-20 10:47 大灰狼21 阅读(27) 评论(0) 推荐(0)
摘要: 优点: 提高复用性,多个类相同的成员可以放到同一个类中 提高维护性,多个类有相同的方法,这个方法需要修改,继承后,只需修改父类一处即可 缺点: 耦合性变强,父类变子类不得不变,削弱了子类独立性 使用继承的时机: a是b的一种 b是a的一种 阅读全文
posted @ 2022-01-20 10:35 大灰狼21 阅读(109) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页