文章分类 -  Java学习 / JavaSE 基础 / 5 - 面向对象

从本章内容后开始,正式踏入面向对象的学习。主要需要掌握面向对象的四大特征:抽象、封装、继承和多态。面向对象的编程思想在Java中十分深入,应当重点掌握。
摘要:Java 16 引入了记录类,一种更为方便的创建 final 类的方式,常用于声明和创建不可变实例。本节介绍了纪录类的声明方法。 阅读全文
posted @ 2023-10-08 19:06 Zebt
摘要:本节内容将了解内部类的不同写法。 阅读全文
posted @ 2023-07-13 22:02 Zebt
摘要:本节将介绍 Java 中一种特殊的类:枚举类。 阅读全文
posted @ 2023-07-13 22:01 Zebt
摘要:在继承一节的拷贝对象部分中,介绍了克隆对象的方法 clone() 以及重写步骤。其中提及到,类需要实现 Cloneable 接口的同时重写 clone() 方法,这是笔记最早提及接口的一节。上一节介绍了抽象类,本节将重点介绍与之非常相似的接口以及它的特性。 阅读全文
posted @ 2023-05-01 17:38 Zebt
摘要:面向对象的三大特性(封装、继承、多态)在前面的篇目中都已有介绍。本节将介绍面向对象中 “抽象的抽象”:抽象类。 阅读全文
posted @ 2023-05-01 17:34 Zebt
摘要:在前面的章节(变量作用域、[非]静态成员)中已经了解了static关键字的用法和作用。本节将继续讨论static关键字的用途。 阅读全文
posted @ 2023-05-01 17:30 Zebt
摘要:在上一节,我们了解了 OOP 的第三个特征——多态。本节将围绕多态,了解 `instanceof` 关键字和引用类型转换。 阅读全文
posted @ 2023-04-11 20:36 Zebt
摘要:在前面的章节中,已经初步了解了面向对象编程的特性:封装、继承。本节将讨论面向对象编程的第三特性:多态。 阅读全文
posted @ 2023-04-11 20:35 Zebt
摘要:在 继承 一节中,介绍了类的继承关系。在本节,将介绍类的其他关系:关联、依赖、组合、聚合。 阅读全文
posted @ 2023-04-11 20:33 Zebt
摘要:类的继承关系使得子类能够继承父类的方法。本节将主要讨论方法重写。 阅读全文
posted @ 2023-03-11 21:44 Zebt
摘要:本节内容将会介绍 OOP 中另一个重要概念——继承、Object 类、初识 native 关键字和泛型、super 关键字、final 关键字详解,以及JDK 17 的新特性:封闭类。 阅读全文
posted @ 2023-02-26 17:15 Zebt
摘要:面向对象的重要概念和工具就是类。本节将介绍类和对象,以及 OOP 中的重要概念:封装。 阅读全文
posted @ 2023-02-26 17:12 Zebt