![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 65
S_Erin
这个作者很懒,什么都没留下…
展开
-
Java反射
Java反射原创 2022-07-01 09:50:16 · 74 阅读 · 0 评论 -
Object类
一、Object类是所有类的父类Java的所有类都继承了Object,子类可以使用Object类中的所有方法;public class Person { @Override public String toString() { return super.toString(); }}二、重写Object类中的toString方法public class Person02 { private String nickname; private i原创 2022-04-20 07:22:44 · 74 阅读 · 0 评论 -
多态与接口
一、多态多态的概念多态是同一个行为具有多个不同表现形式的能力多态就是同一个接口,使用不同的实力而执行不同的操作多态是对象多种表现形式的体现:同一时间发生在不同对象上会产生不同的结果。多态的优点消除类型之间的耦合关系可替换性可扩充性接口性灵活性简化性多态存在的三个必要条件继承重写父类引用指向子类对象:Parent p = new Child();(Java不支持多继承)实现多态的两种方式重载重写二、接口实现多态例1:接口实现多态第一个接口是Dogp原创 2022-04-18 09:56:40 · 699 阅读 · 0 评论 -
抽象类与被final修饰的类
一、抽象方法在没有决定好方法体中写入什么内容时使用抽象方法;public abstract class Person { //抽象方法:使用abstract修饰没有方法体的方法 //注意:抽象方法所在的类必须是抽象类; //抽象类:使用abstract修饰的类 public abstract void eat();}二、抽象类使用abstract修饰的类抽象类不一定必须有抽象方法,可以有普通方法,但抽象方法必须在抽象类中;public abstract class Person {原创 2022-04-17 20:51:08 · 311 阅读 · 0 评论 -
面向对象—内部类
一、静态成员内部类外部类调用静态成员内部类的静态方法:外部类名.内部静态类名.静态方法名首先写一个静态成员内部类以及内部类中的方法public class Outer01 { public static class Inner{ public static void run() { System.out.println("奔跑吧兄弟"); } }}之后在测试类中调用:@Test public void outer01() { Outer01.Inner.run();原创 2022-04-17 18:38:51 · 230 阅读 · 0 评论