自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多态的基本用途

想象一下,你正在编写一个程序,这个程序需要处理多种类型的动物,比如猫、狗、鸟等。每种动物都有自己的吃和叫的方式。如果你不使用多态,你可能会为每种动物都编写一个专门的函数来处理它们的吃和叫的行为。但这样做不仅代码冗余,而且每当新增一种动物时,你都需要添加更多的函数。多态的出现,就是为了解决这个问题。它允许我们定义一个统一的接口(在Java中是接口Interface,在C++中是纯虚函数或抽象类),让所有的动物类都实现这个接口。

2024-08-23 20:56:31 590

原创 Java中的继承与方法重写

继承允许我们基于已存在的类(父类)来创建新的类(子类)。子类会继承父类的所有非私有成员(包括属性和方法),并可以添加新的成员或修改继承来的成员。方法重写是指子类提供了一个特定签名(方法名和参数列表)的方法,该方法与父类中的某个方法具有相同的签名和返回类型。通过重写,子类可以为继承自父类的方法提供新的实现逻辑。通过上面的例子,我们可以看到继承和方法重写是如何在Java中工作的。继承允许我们基于现有的类来创建新的类,并重用它们的代码。

2024-08-23 13:46:02 387

原创 static

staticstatic关键字在Java中扮演着重要角色,它允许我们定义类级别的变量和方法,这些变量和方法独立于类的任何特定实例而存在。通过静态成员,我们可以实现跨实例共享数据、工具类、单例模式等多种设计模式。

2024-08-22 18:55:00 1098

原创 静态(static)与方法重写

在Java中,static是类与对象以及方法中非常重要的一个关键字,方法重写是继承的一个重要应用,可以有效减少代码量,是学习理解多态的基础,本文阐述static关键字和方法重写的概念和作用。

2024-08-21 20:08:27 1378

原创 盒子模型&网页布局

CSS盒子模型是描述网页元素如何在页面中生成、定位和大小的一种模型。每个元素都被看作是一个矩形的盒子,这个盒子由四个部分组成:内容区域、内边距、边框和外边距。这些部分一起决定了元素在页面上的总尺寸和外观。

2024-08-07 20:46:05 407

原创 初步学习CSS的认识和见解

CSS是一种样式表语言,用来控制HTML和XML的外观美化和布局。HTML搭建起了前端的地基,但是没有CSS参与布局仍然是一盘散沙,CSS在页面布局、提升用户体验方面一直发挥着极其重要的作用。HTML中最重要的无异于是标签,那么CSS核心就是选择器和盒子模型。学习CSS需要记忆大量其中掺杂的属性和属性值,而且容易令人混淆、概念大差不差的知识也有很多。CSS相对于HTML来说内容更多也更抽象一些,学习的时候也是应该多注重实战,多用浏览器辅助工具去学习一下其他网站的布局和页面美化以下是我的个人笔记作为分享。

2024-08-02 20:15:15 551

原创 HTML初识

<dt>列表标题</dt><dd>列表描述/详情</dd>···

2024-08-01 23:04:40 1302 1

空空如也

空空如也

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

TA关注的人

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