自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用“贸易清单”理解编程中的接口:原来接口没那么复杂!

文章摘要:本文通过服装店进货的"贸易清单"比喻,生动解释了编程中"接口"的概念。接口就像贸易清单,明确定义了代码组件间的协作规范(方法定义),具有强制约束力(必须实现),并能隔离实现细节(解耦),支持灵活替换(扩展性)。这种"约定优于依赖"的设计思想,让代码协作更稳定、灵活,是模块化开发的核心。理解接口就像理解贸易清单一样,关键在于清晰的约定和灵活的协作机制。

2025-07-26 01:22:35 866

原创 鸿蒙开发- 初识ArkTS 语言

它在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。没有类型也会造成属性的类型缺少限制,例如point.x的类型在此时为number,它也可以被赋值成其他类型,造成额外的运行时检查和开销。同时,它在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。

2024-11-15 10:34:57 28

空空如也

空空如也

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

TA关注的人

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