继承(day09)】的更多相关文章

二十一 继承(Inheritance) ... 子类的构造函数和析构函数 5.1 子类的构造函数 )如果子类构造函数没有显式指明基类子对象的初始化方式,那么该子对象将以无参方式被初始化. )如果希望基类子对象以有参的方式被初始化,必须在子类构造函数的初始化表中显式指明. class 子类:public 基类{ 子类(...):基类(基类子对象构造实参表){} }; )子类对象的构造过程 -->分配内存 -->构造基类子对象(按继承表顺序) -->构造成员子对象(按声明顺序) -->…
2019-10-23-22:58:23 目录 1.继承 2.区分成员变量重名的方法 3.区分成员方法重名的方法 4.继承中重写与重载的区别 5.继承中覆盖重写的注意事项 6.继承中覆盖重写的设计原则 7.父子类构造方法的特点 8.Super关键字的三种使用方法 9.This关键字的三种用法 10.Super和This关键字图解 继承 继承: 是面向对象软件技术当中的一个概念,与多态.封装共为面向对象的三个基本特征. 继承可以使得子类具有父类的属性和方法或者重新定义.追加属性和方法等. 注意: 1…
封装 1.封装 1.1 封装的概念和实现 封装: 属性私有:将属性使用private修饰,表示此属性只能在本类中访问,不让外部直接访问 方法公开:针对每一个属性编写一对公开的方法 get set 分别用于属性的取值/赋值 package com.atguigu.demo.demo1; public class Test1 { public static void main(String[] args) { Rabbbit rabbbit = new Rabbbit(); rabbbit.setN…
写在前面 上课第九天,打卡: 最坏的结果,不过是大器晚成: 一.异常处理 - 1.语法错误导致的异常 - 这种错误,根本过不了python解释器的语法检测,必须在程序运行前就修正: - 2.逻辑上的异常 - 即逻辑错误,例如除零错误: - 异常相关信息:异常的追踪信息 + 异常类型 + 异常值 - 异常种类 ArithmeticError AssertionError AttributeError BaseException BufferError BytesWarning Deprecatio…
    day09 Servlet概述 生命周期方法: void init(ServletConfig):出生之后(1次): void service(ServletRequest request, ServletResponse response):每次处理请求时都会被调用: void destroy():临死之前(1次):     特性: 单例,一个类只有一个对象:当然可能存在多个Servlet类! 线程不安全的,所以它的效率是高的!     Servlet类由我们来写,但对象由服务器来创建…
1.继承的概述 ========================================================================================================================= 2.继承的格式 ================================================================================================================…
day09[继承.super.this.抽象类] 三大特性——继承方法重写super关键字this关键字抽象类 教学目标能够解释类名作为参数和返回值类型能够写出类的继承格式能够说出继承的特点能够说出子类调用父类的成员特点能够说出方法重写的概念能够说出super可以解决的问题描述抽象方法的概念写出抽象类的格式写出抽象方法的格式能够说出父类抽象方法的存在意义 day09_01_继承的概述 day09_02_继承的格式 day09_03_继承中成员变量的访问特点 day09_04_区分子类方法中重名的…
1.继承的概述 继承是多态的前提 继承主要解决的问题是共性抽取 2.继承的格式 在继承的关系中,子类可以当做父类看待 代码复用的效果 package cn.itcast.day09.demo01; // 定义一个父类:员工 public class Employee { public void method() { System.out.println("方法执行!"); } } package cn.itcast.day09.demo01; // 定义了一个员工的子类:讲师 publ…
day09[字节流.字符流] 主要内容 IO流 字节流 字符流 异常处理 Properties 教学目标 [ ] 能够说出IO流的分类和功能 [ ] 能够使用字节输出流写出数据到文件 [ ] 能够使用字节输入流读取数据到程序 [ ] 能够理解读取数据read(byte[])方法的原理 [ ] 能够使用字节流完成文件的复制 [ ] 能够使用FileWirter写数据到文件 [ ] 能够说出FileWriter中关闭和刷新方法的区别 [ ] 能够使用FileWriter写数据的5个方法 [ ] 能够…
第1节 继承 day09_01_继承的概述 day09_02_继承的格式 day09_03_继承中成员变量的访问特点 day09_04_区分子类方法中重名的三种变量 day09_05_继承中成员方法的访问特点 day09_06_继承中方法的覆盖重写_概念与特点 day09_07_继承中方法的覆盖重写_注意事项 day09_08_继承中方法的覆盖重写_应用场景 day09_09_继承中构造方法的访问特点 day09_10_super关键字的三种用法 day09_11_this关键字的三种用法 da…