摘要: 内部类 内部类就是一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对于A类来说就称为内部类,而A类相对于B类来说就是外部类了。 1.成员内部类 例: package com.oop.demo10; import com.sun.xml.internal.bind.v2.model.co 阅读全文
posted @ 2021-04-06 22:41 圈圈子 阅读(43) 评论(0) 推荐(0)
摘要: 接口 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法专业的约束!约束和实现分离:面向接口编程 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是。。。则必须能。。。”的思想。如果你是天使,则必须能飞。如果你是汽车,则必须能跑。如果你是好人,则必 阅读全文
posted @ 2021-04-06 22:40 圈圈子 阅读(73) 评论(0) 推荐(0)
摘要: static关键字详解 例: package com.oop.demo07; //static: public class Student { private static int age;//静态变量 多线程! private double score;//非静态变量 public void ru 阅读全文
posted @ 2021-04-06 22:39 圈圈子 阅读(47) 评论(0) 推荐(0)
摘要: instance和类型转换 instance(类型转换)引用类型,判断一个对象是什么类型 例: package com.oop.demo06; public class Person { public void run(){ System.out.println("run"); } } /* Obj 阅读全文
posted @ 2021-04-06 22:37 圈圈子 阅读(37) 评论(0) 推荐(0)
摘要: 多态 多态编译:类型:可扩展性 即同一个方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多(父类,有关系的类) 多态存在的条件 有继承关系 子类重写父类方法 父类引用指向子类对象 注意:多态是方法的多态,属性没有多态性。 instanc 阅读全文
posted @ 2021-04-06 22:35 圈圈子 阅读(39) 评论(0) 推荐(0)