A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tuxj9091 中级黑马   /  2016-3-21 22:27  /  530 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

###08.12_面向对象(继承中成员方法关系)(掌握)
* A:案例演示
    * a:不同名的方法
    * b:同名的方法

###08.13_面向对象(方法重写概述及其应用)(掌握)
* A:什么是方法重写
    * 重写:子父类出现了一模一样的方法(注意:返回值类型可以是子父类,这个我们学完面向对象讲)
* B:方法重写的应用:
    * 当子类需要父类的功能,而功能主体子类有自己特有内容时,可以重写父类中的方法。这样,即沿袭了父类的功能,又定义了子类特有的内容。
* C:案例演示
    * a:定义一个手机类。

###08.14_面向对象(方法重写的注意事项)(掌握)
* A:方法重写注意事项
    * a:父类中私有方法不能被重写
        * 因为父类私有方法子类根本就无法继承
    * b:子类重写父类方法时,访问权限不能更低
        * 最好就一致
    * c:父类静态方法,子类也必须通过静态方法进行重写
        * 其实这个算不上方法重写,但是现象确实如此,至于为什么算不上方法重写,多态中我会讲解(静态只能覆盖静态)
        
    * 子类重写父类方法的时候,最好声明一模一样。
* B:案例演示
    * 方法重写注意事项

###08.15_面向对象(方法重写的面试题)(掌握)
* A:方法重写的面试题
    * Override和Overload的区别?Overload能改变返回值类型吗?
    * overload可以改变返回值类型,只看参数列表
    * 方法重写:子类中出现了和父类中方法声明一模一样的方法。与返回值类型有关,返回值是一致(或者是子父类)的
   
    * 方法重载:本类中出现的方法名一样,参数列表不同的方法。与返回值类型无关。

    * 子类对象调用方法的时候:
        * 先找子类本身,再找父类。

###08.16_面向对象(使用继承前的学生和老师案例)(掌握)
* A:案例演示
    * 使用继承前的学生和老师案例
    * 属性:姓名,年龄
    * 行为:吃饭
    * 老师有特有的方法:讲课
    * 学生有特有的方法:学习

###08.17_面向对象(使用继承后的学生和老师案例)(掌握)
* A:案例演示
    * 使用继承后的学生和老师案例

###08.18_面向对象(猫狗案例分析,实现及测试)(掌握)
* A:猫狗案例分析
* B:案例演示
    * 猫狗案例继承版
    * 属性:毛的颜色,腿的个数
    * 行为:吃饭
    * 猫特有行为:抓老鼠catchMouse
    * 狗特有行为:看家lookHome


###08.19_面向对象(final关键字修饰类,方法以及变量的特点)(掌握)
* A:final概述
* B:final修饰特点
    * 修饰类,类不能被继承
    * 修饰变量,变量就变成了常量,只能被赋值一次
    * 修饰方法,方法不能被重写
* C:案例演示
    * final修饰特点

###08.20_面向对象(final关键字修饰局部变量)(掌握)
* A:案例演示
    * 方法内部或者方法声明上都演示一下(了解)

    * 基本类型,是值不能被改变
    * 引用类型,是地址值不能被改变,对象中的属性可以改变

###08.21_面向对象(final修饰变量的初始化时机)(掌握)
* A:final修饰变量的初始化时机
    * 显示初始化
    * 在对象构造完毕前即可
   
###08.22_day08总结

2 个回复

倒序浏览
好模糊的感念啊
回复 使用道具 举报
谔谔  这个就是官方整理的出来的笔记吧。。我看过这个格式。。最后还带个总结。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马