![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java入门第二课
文章平均质量分 66
一两0_0
这个作者很懒,什么都没留下…
展开
-
Day12 instanceof 内部类
instanceof 运算符——判断对象是否属于指定类型 // ( arr[i] instanceof Zi011 )向上转型 : 通过子类对象(小范围)实例化父类对象(大范围), 这种属于自动转换向下转型 : 通过父类对象(大范围)实例化子类对象(小范围), 这种属于强制转换 // Zi011 z1 = (Zi011) arr[i];原创 2022-03-17 11:26:08 · 495 阅读 · 0 评论 -
Day11 Abstract interface 范围修饰符
1 抽象 Abstract抽象的 不具体(信息不完整)// 一个没有方法体的方法应该定义为抽象方法// 一定被继承修饰 : 类、普通方法特点:1 抽象方法 不能有方法体 ({}也是方法体的一部分) 2 有抽象方法的类必须是抽象类,但抽象类中可以没有抽象方法 3 抽象类可以定义引用,但不可以创建对象原创 2022-03-15 21:39:32 · 89 阅读 · 1 评论 -
Day08 私有化private 静态的static
1 private 私有化私有化:私有化封装::数据值可控让本类中的成员 对可信任的类可见 对不可信任的类隐藏 只能通过get/set方法间接访问2 static 静态的 (// 共同享有)让修饰者具有一些本来不具有的特征可以修饰:成员变量+普通方法+内部类+代码块static修饰成员变量:共享数据:被当前类的所有对象共享 独一份原创 2022-03-10 21:08:10 · 401 阅读 · 1 评论 -
Day10 多态 final
1 多态1.1 什么是多态:父类引用指向子类对象package com.zhiyou100.Day10;public class DemoDuoTai01 { public static void main(String[] args) { Fu f1 = new Fu();//正宗的父类对象 Zi z1 = new Zi();//正宗的子类对象 //子类继承父类;子类对象拥有父类中定义的所有成员 //父类对象可以做的事情 子类对象都能做 //1:把子类对象 伪装成父类类型—原创 2022-03-14 22:32:55 · 581 阅读 · 1 评论 -
Day09 继承 super
1.1 概念当一个新类拥有一个现有的类的所有成员时 此时可以让此新类从现有的类 派生、衍生继承关键字:extends继承格式:class 子类 extends 父类{ }特点:1 子类继承父类 父类没有任何影响2 子类中拥有父类中定义的所有成员3 子类不能继承父类的构造方法4 子类可以拥有一些父类没有的成员–子类特有成员5 子类继承了父类的私有成员 但只能通过父类的方法间接来使用原创 2022-03-14 20:04:21 · 638 阅读 · 1 评论