上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 46 下一页
摘要: 内部类的分类 程序示例 /* 根据内部类定义的位置不同,可以分为一下两种类型 成员的位置上(成员内部类) 局部的位置上(局部内部类) */ class Outer2{ //定义在成员的位置上(成员内部类) class Inner2{ } public void fun(){ //定义在局部范围内(局 阅读全文
posted @ 2021-12-13 18:24 赤兔胭脂小吕布 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 内部类概述 程序示例 /* 内部类: 把类定义在其他类的内部,我们称之为内部类 内部类有哪些特点 1、内部类可以访问外部类的成员,包括私有的 2、外部类要想访问内部类的成员,就必须要创建内部类的对象 */ class Outer{ private int num = 10; //把类定义在其他类的内 阅读全文
posted @ 2021-12-13 18:19 赤兔胭脂小吕布 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 包与权限修饰符 包 程序示例 /* 包的概述 其实就是文件夹 作用: 对类进行分类管理 包的定义及注意事项 定义包的格式 package 包名; 多级包用.分开即可 注意事项: package语句必须是程序的第一条可执行的代码 package语句在一个java文件中只能有一个 如果没有package 阅读全文
posted @ 2021-12-12 22:34 赤兔胭脂小吕布 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 形式参数和返回值问题案例 形式参数的问题案例 程序示例 /* 形式参数: 基本数据类型(以前说过,这里不说了):byte、short、int、long、float、double、char、boolean 引用数据类型: 类:当类作为方法的形式参数的时候,实际上需要的是该类的对象的地址值 抽象类:当抽 阅读全文
posted @ 2021-12-12 21:46 赤兔胭脂小吕布 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 接口的例题 /* 猫狗案例,加入额外的跳高功能 分析: 猫:姓名,年龄,吃饭,睡觉 狗:姓名,年龄,吃饭,睡觉 由于猫和狗存在共性,所以我们提取出来到一个抽象类中 动物: 姓名,年龄,吃饭(),睡觉() 猫:继承自动物 狗:继承自动物 由于跳高是一个额外的功能,不是动物特有的,所以我们利用接口的方式 阅读全文
posted @ 2021-12-12 21:17 赤兔胭脂小吕布 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 类与类,类与接口以及接口与接口的关系 程序引例 /* 类与类,类与接口,接口与接口之间的关系 类与类: 继承关系,只能进行单继承,不可以进行多继承,但是可以多层继承 类与接口: 实现关系,可以是单实现,也可以一次实现多个接口,也可以在继承一个类的同时实现多个接口。 接口与接口之间的关系: 继承关系, 阅读全文
posted @ 2021-12-12 20:07 赤兔胭脂小吕布 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 接口的成员特点 程序引例 /* 接口成员的特点: 成员变量: 只能是常量,并且是静态的 它里面给成员变量的默认修饰符是public static final 建议:手动全部补齐 构造方法: 接口中没有构造方法 成员方法: 接口中的成员方法只能是抽象方法,没有方法体,连大括号都没有 它会自动补充修饰符 阅读全文
posted @ 2021-12-12 19:50 赤兔胭脂小吕布 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 接口的概述 程序引例 /* 接口的概述: 1、接口使用关键字:interface表示 定义格式:interface 接口名{} 2、类实现接口用 定义格式:class 类名 implements 接口名{} 3、接口不能实例化 那么如何表示接口的实现呢? 使用多态的方式实现,有具体的子类进行实例化, 阅读全文
posted @ 2021-12-12 19:13 赤兔胭脂小吕布 阅读(53) 评论(0) 推荐(0) 编辑
摘要: abstract关键不能和哪些关键字共存? /* 一个类如果没有抽象方法,可不可以定义为抽象类? 可以 如果可以,有什么意义? 橙汁,水,牛奶等这些东西用共同的特点,我们把这些相同的特点概念归结成一个类 假设叫做液体。 至于后面有没有抽象方法,取决于这些东西有没有相同的行为。如果说有着相同的本质,但 阅读全文
posted @ 2021-12-12 00:41 赤兔胭脂小吕布 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 抽象类的练习 /* 猫狗案例 具体事物:猫,狗 共性:姓名,年龄,吃饭 分析:从具体分析到抽象的过程 猫:Cat 成员变量:姓名,年龄 构造方法:无参构造,有参构造 成员方法:吃饭(猫吃鱼) 狗:Dog 成员变量:姓名,年龄 构造方法:无参构造,有参构造 成员方法:吃饭(狗吃肉) 通过分析我们发现, 阅读全文
posted @ 2021-12-11 23:57 赤兔胭脂小吕布 阅读(86) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 46 下一页