- 博客(3)
- 收藏
- 关注
原创 java学习记录day01_继承,static,代码块
概念理解: 1.类是一组具有相同行为和属性的事物的抽象 2.继承是将多个类中相同的属性与行为抽离出来放在一个类中,由子类去继承,就不用重复写代码了 继承 static 代码块
2021-03-03 22:47:18 75
原创 java学习记录day03_多态,内部类,单例,枚举
多态 概念:一类事物的多种形态 父类 变量名=new 子类(); 走子类-重写-的成员方法,但是变量还是父类的 接口 变量名=new 子类(); 特点:左边是父类,右边是任意子类;提高代码的扩展性 编译看左边,运行看右边(父类没有子类特有的方法,不能被调用) 使用场景:在工作中更好的合作,在参数传递的时候,参数写父类,以后修改代码更加方便,可以传入任何一个子类 引用类型的转换: 1.向上转型:子类转换为父类,也就是多态 父类 变量名=new 子类(); 2.向
2021-02-01 17:18:37 71
原创 java学习记录day02_final,权限修饰符,抽象类,接口
一些概念: 1.抽象方法:没有具体功能的代码,父类知道子类一定要执行某个功能,但是每个子类的使用情况不一样 2.接口:接口是比抽象类还抽象的类,由抽象方法构成的一组行为规范 权限修饰符 作用范围从小到大:private–>default–>protected–>public 修饰符 在同一个类里面 在同一个包不同类 在不同包的子类 在不同包的其他类 private √ 缺省default √ √ protected √ √ √ public √ √
2021-01-30 15:02:43 80 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人