自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Java-继承与多态

一、面向对象的三个基本特征 封装、继承、多态 封装 封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 通过继承创建的新类称为“子类”或“派生类”。 被继承的类称为“基类”、“父类”或“超类”。 继承的过程,就是从一

2021-01-08 16:00:50 72

原创 java的多态

前言 面向对象形成设计的三大支柱是封装、继承和多态。本节内容将介绍多态。 一、什么是多态? 多态(polymorphism),源于希腊文字,意思是“多种形式”。Java中的多态是指基类对象访问派生类重写的方法,通俗来说,就是使用父类对象的地方都可以使用子类的对象。多态是一种循环调用基类对象,访问不同派生类的方法,它的实参是派生类,形参是基类。 二。多态性(Polymorphism) 多态性是采用多种形式的能力。在 Java 中,引用变量可以是多态的,即它可以存放不同类对象的地址,只要这些类是它声明的类的派

2021-01-07 22:50:45 128

原创 Java—抽象类

一、抽象类 抽象类 在继承的层次结构中,每个新子类都使类变得越来越明确和具体。如果从一个子类追溯到父类,类就会变得更通用、更加不明确。父类中定义了相关子类中的共同行为。类的设计应该确保父类包含它的子类的共同特征。有时候,一个父类设计得非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类(abstract class)。 抽象方法 子类的某些方法不能在父类中实现,因为它们的实现取决于对象的具体类型。这样的方法称为抽象方法(abstract method ), 在方法头中使用 abstract 修饰符表

2021-01-07 22:05:56 356

原创 Java—正则表达式

一、引言 正则表达式( regular expression, 简写为 regex )是一个字符串,用来描述匹配一个字符串集合和模式。对于字符串处理来说,正则表达式是一个强大的工具。可以使用正则表达式来匹配、替换和拆分字符串。 二、匹配字符串 让我们从String 类中的 matches 方法开始。例如:以下两个语句结果都为 true 。 "Java".mathches("Java"); "Java".equals("Java"); matches 方法很类似 equals 方法,但 matches 方法

2021-01-06 01:33:18 326

原创 Java入门

# Java入门 作为一个刚刚接触Java的新手,你一定苦恼应该怎样来写代码吧,让我们从打开编译软件开始学习吧! 一、Java开发工具及其学习平台 1、Java开发工具:Eclipse ; IntelliJ IDEA等 2、学习平台 : CSND; 博客园;github 3、参考书籍(知乎):https://www.zhihu.com/question/19848946 《Java语言程序设计与数据结构(基础篇)》原书第11版 《Java编程思想》 二、使用Eclipse开发Java程序(Eclipse是

2021-01-04 21:16:48 61

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除