zoukankan      html  css  js  c++  java
  • Think in java 读书笔记

    第二章:一切皆对象
    2.1:类 又称为对象的类型!
    2.2: 本书中,谈到‘类型’都是指class      对象的类型 说的是class  !  new class() 是类型实例化出来的对象!
    2.3: 对象的类型是class , class的类型是Class,俗称类类型
    2.4:执行new 来创建对象时,数据存储空间才被分配!
     
     
    第八章:多态
    8.1:向上转型:对象即可作为它自己本身的类型使用,也可作为它的基类型使用,(把对某个对象的引用视为对其基类型的引用,这种做法称为向上转型)
    8.2:多态只研究基类(父类),不研究导出类(子类)
    8.3:后期绑定:。。。。。。。。。。。。。。。。。。。。。。。。。。
    8.4:基类中private修饰的方法被自动认为是final方法,对导出类是不可见的!
     
     
     
    第九章:接口
     
    1:抽象类写流程,接口规定必须实现的行为!
     
    2:抽象类是一种自下而上的(由导出类抽象出基类) ,  接口是自上而下(定义接口约束行为)
     
    3:final意义:最终的,不可改变的。 1、修饰变量,为常量,值不可变; 2、修饰对象,值可变,引用不变; 3、修饰方法,方法不可重写; 4、修饰类,无子类,不可以被继承,更不可能被重写。
     
    4:抽象类实现接口的时候,不强制实现接口的所有方法,随意的!
     如果普通类A想实现接口的某一个方法(直接实现接口的话需要实现所有方法),不想实现所有方法,可以定义一个抽象类,抽象类实现该接口的某一个方法!A类再继承该抽象类!这样就达到A类只实现接  口的某一个方法的目的了!
    基础决定深度啊!
  • 相关阅读:
    javascript定时器,取消定时器,及js定时器优化方法
    Systen,IO
    批量地理位置解析
    数据库分区分表(sql、mysql)
    数据库还原的多种方式
    js前端文件收集(一)
    NPOI解决由于excel删除数据导致空行读取问题
    echarts2.0tooltip边框限制导致tooltip显示不全解决办法
    数据库备份通用脚本
    echarts 用marlkline画线 同时配置中含有datazoom,怎么设置markline
  • 原文地址:https://www.cnblogs.com/YJZUUID/p/8853800.html
Copyright © 2011-2022 走看看