摘要:
package com.oop.demo07_JieKou;//implements:使用接口:必须要重写接口内的所有方法//接口的实现public class AA implements A ,B{ @Override public void A() { System.out.println(ag 阅读全文
posted @ 2022-11-07 22:16
陈焕新
阅读(40)
评论(0)
推荐(0)
摘要:
抽象方法就是一个约束的作用 阅读全文
posted @ 2022-11-07 20:56
陈焕新
阅读(9)
评论(0)
推荐(0)
摘要:
//导入一个静态包package com.oop.dem06_static;//(Math.random():每次都返回一个随机数//import:导入的意思import static java.lang.Math.random;//静态导入一个java.lang.Math.random的包impo 阅读全文
posted @ 2022-11-07 15:43
陈焕新
阅读(24)
评论(0)
推荐(0)
摘要:
//代码块 静态代码块package com.oop.dem06_static;public class B { { //代码块(匿名代码块) System.out.println("匿名代码块"); } static{ //静态代码块 System.out.println("静态代码块"); }/ 阅读全文
posted @ 2022-11-07 15:41
陈焕新
阅读(28)
评论(0)
推荐(0)
摘要:
//关于static半详解package com.oop.dem06_static;public class A { private static int a;//静态的变量 private double b;//非静态变量 public static void A(){ System.out.pr 阅读全文
posted @ 2022-11-07 15:39
陈焕新
阅读(29)
评论(0)
推荐(0)
摘要:
//亲子鉴定 instanceof/*已知条件:动物类是dog类,mao类,people类的父类Object是所有类的祖宗类,String是祖宗类的其中一个类Object-->动物-->dog,mao,people */package com.oop.多态另一种表现;public class QZJ 阅读全文
posted @ 2022-11-05 21:57
陈焕新
阅读(28)
评论(0)
推荐(0)
摘要:
1.高转到低需要进行强制转换2.低转到高不用强制转换父类转到子类要进行强制转换子类转到父类不需要进行强制转换 阅读全文
posted @ 2022-11-05 21:49
陈焕新
阅读(24)
评论(0)
推荐(0)
摘要:
输出类的代码如下 dog LbLd = new dog();//创造一个子类的对象 LbLd.name="拉布拉多";//给子类的对象赋值 System.out.println(" "); LbLd.js();//可以通过对象名.方法名执行方法 动物 dw=LbLd;//将父类的引用指向了子类的对象 阅读全文
posted @ 2022-11-04 13:36
陈焕新
阅读(38)
评论(0)
推荐(0)
摘要:
输出类的代码如下package com.oop.DuoTai_5;public class Application { public static void main(String[] args) { //方法的输出与右侧关系不大,左侧的类名才是方法调用的关键 //右侧的类必须比左侧的类小或者相等 阅读全文
posted @ 2022-11-02 23:05
陈焕新
阅读(32)
评论(0)
推荐(0)
摘要:
重写:需要有继承关系,子类重写父类的方法!1.重写的方法的方法名与被重写的方法的方法名必须相同2.参数列表必须相同3.修饰符(方法的头一个单词称为修饰符public>private),范围可以扩大不能缩小父类如果是private假如子类可以继承那么子类重写的方法的修饰符可以变为public,4.抛出 阅读全文
posted @ 2022-11-02 10:56
陈焕新
阅读(22)
评论(0)
推荐(0)
浙公网安备 33010602011771号