第五章 继承

作者: 一凡呀 | 来源:发表于2017-11-08 16:27 被阅读0次

1.this关键字的两个用途:

引用隐式参数

引用本类的其它构造器

2.super关键字的功能:

调用超类的方法

调用超类的构造器

3.多态:一个对象变量可以指示实际类型的现象

4.动态绑定:在运行时能够自动的选择调用哪个方法

5.不能扩展的类称作final类

6.只能在继承层次上进行对象的类型转换

7.包含一个或者多个抽象方法的类必须为抽象类,抽象类可以包含具体的数据和具体的方法

8.类即使不包含抽象方法,也可以将类声明为抽象类

9.抽象类不能够被实例化,但是可以创建一个具体子类的对象

例如 Person类是抽象类 他的子类 Student不是抽象类

Person p = new Student();

10.访问修饰符:

private:仅对本类课件

protected:对本包和所有子类可见

public:对所有类可见

默认不加修饰符:对本包可见

10.java中只有基本类型不是对象。

11.hashCode()方法:散列码是由对象导出的一个整型值,每个对象都有一个默认的散列码,其值为对象的存储地址

12.Object中的toString()方法,用于返回表示对象值的字符串

13.动态数组的长度,arrayList.size();

14.对象包装器:有时候,需要将int这样的基本类型转换成对象,所有的基本类型都有一个与之对应的类。这些类被成为包装器,例如int对应的Integer类

15.比较两个枚举类型的值时,不要用equals,要用==

相关文章

  • JAVA核心技术总结(五六章)继承&接口与内部类

    第五章 继承 在Java中,所有的继承都是公有继承,没有C++的私有继承和保护继承 Java同C++一样,子类不能...

  • 第五章 继承

    1. 类、超类、子类 1.1 定义子类 关键字extends表明正在构造的新类派生于一个已存在的类。 已存在的类称...

  • 第五章 继承

    1.this关键字的两个用途: 引用隐式参数 引用本类的其它构造器 2.super关键字的功能: 调用超类的方法 ...

  • 第五章 继承

    super:用来调用父类的方法放在子类的构造函数开头,调用父类构造函数 静态绑定:private,static,f...

  • 子类与继承

    使用关键字extends来定义一个类的子类 在java核心技术卷一,第五章继承,5.14节 “阻止继承:final...

  • 《JavaScript语言精髓》读书笔记(2)

    第五章 继承 js是一门基于原型的语言,这意味着对象直接从其他对象继承。 伪类 对象说明符 原型 函数化一个函数化...

  • 第五章 继承与多态

    学习目的 掌握派生类的定义和使用; 掌握派生类构造与析构函数的定义; 掌握重写基类的成员函数; 掌握通过基类指针或...

  • 《岳响河》目录 第五章

    第五章1 第五章2 第五章3 第五章4 第五章5 第五章6 第五章7 第五章8 第五章9 第五章10 第五章11 ...

  • 《网络素养》第五,六章阅读心得

    第五章 为什么网络很重要? 还是一样的,专注、参与、协作、对信息的批判性继承和联网技巧。感觉这个题目和这五个词都没...

  • 继承 继承

    属性拷贝 继承不单单能通过原型链实现,也能通过其他方式实现,属性拷贝就是其中一种方法。 通过属性拷贝也能实现继承子...

网友评论

    本文标题:第五章 继承

    本文链接:https://www.haomeiwen.com/subject/trrymxtx.html