摘要:
一、内部类 1、内部类 在类的内部又定义一个新的类,被称为内部类 2、内部类的分类 静态内部类:类似于静态变量 实例内部类:类似于实例变量 局部内部类:类似于局部变量(匿名内部类属于局部内部类一种) 3、使用内部类编写的代码,可读性较差,能不用尽量不用 class Test01{ // 静态变量 s 阅读全文
posted @ 2023-08-15 10:50
洛小依ovo
阅读(32)
评论(0)
推荐(0)
摘要:
1、toString方法 // 源码 public String toString() { return this.getClass().getName() + "@" + Integer.toHexString(hashCode()); } toString方法一般都是要重写的,是要越简洁越好,可 阅读全文
posted @ 2023-08-15 10:49
洛小依ovo
阅读(18)
评论(0)
推荐(0)
摘要:
一、package 1、package是什么 package是java中的包机制,包机制的作用是为了方便程序的管理 不同功能的类分别存放在不同的包下(按照功能划分的,不同的软件包具有不同的功能) 2、package使用方法 package是一个关键字,后面加包名 注意:package语句只允许出现在 阅读全文
posted @ 2023-08-15 10:46
洛小依ovo
阅读(85)
评论(0)
推荐(0)
摘要:
一、is a Cat is a Animal(猫是一个动物) 凡是能满足is a的表示“继承关系” A extends B 二、has a I has a Pen (我有一支笔) 凡是能够满足has a关系的表示“关联关系” 关联关系通常以“属性”的形式存在 A{ B b; } 三、like a C 阅读全文
posted @ 2023-08-15 10:41
洛小依ovo
阅读(17)
评论(0)
推荐(0)
摘要:
一、举个例子 // 接口:菜单 public interface FoodMenu{ // 西红柿炒鸡蛋 void scd(); // 炒鸡蛋 void yxrs(); } // 中餐厨师 public class ChinaCooker implements FoodMenu{ public vo 阅读全文
posted @ 2023-08-15 10:40
洛小依ovo
阅读(15)
评论(0)
推荐(0)
摘要:
一、抽象类 1、抽象类 1)抽象类无法实例化,无法创建对象 2)抽象类:是类和类之间的共同特征,将这些具有共同特征的类再进一步抽象形成了抽象类,由于类本身是不存在的,所以抽象类无法创建对象,抽象类与抽象类之间也还有共同特征,还可以再一步抽象 3)抽象类是无法实例化的,无法创建对象的,所以抽象类是用来 阅读全文
posted @ 2023-08-15 10:37
洛小依ovo
阅读(23)
评论(0)
推荐(0)
摘要:
一、final关键字 1、final概述 final是一个关键字,可以修饰变量、方法还有类等 final表示最终的,不可变的 2、final修饰的类 final修饰的类无法继承 final class A{ } // B类继承A类相当于给A类进行功能扩展, // 如果不希望别人进行扩展,进行继承,可 阅读全文
posted @ 2023-08-15 10:29
洛小依ovo
阅读(22)
评论(0)
推荐(0)
浙公网安备 33010602011771号