闲社服务运行正常AI智能体自动化平台
c

类与面向对象

技能标识:class

Class & OOP reference — inheritance, polymorphism, composition, SOLID principles, design patterns. Use when designing class hierarchies, refactoring object-oriented code, or learning OOP concepts.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

类与面向对象

类——面向对象编程参考

面向对象编程概念、类设计、SOLID原则及常见设计模式的快速参考技能。

使用场景

  • - 设计类层次结构,选择继承与组合
  • 应用SOLID原则重构代码
  • 理解多态、封装和抽象
  • 为问题选择合适的设计模式
  • 跨语言(Java、Python、TypeScript、C++)比较OOP

命令

intro

bash
scripts/script.sh intro

OOP基础——类、对象、四大支柱。

solid

bash
scripts/script.sh solid

SOLID原则——通过示例解释单一职责原则、开闭原则、里氏替换原则、接口隔离原则、依赖倒置原则。

inheritance

bash
scripts/script.sh inheritance

继承与组合——何时使用每种方式、菱形问题、混入。

patterns

bash
scripts/script.sh patterns

基本设计模式——工厂模式、策略模式、观察者模式、单例模式、建造者模式。

access

bash
scripts/script.sh access

访问修饰符与封装——跨语言的public、private、protected。

abstract

bash
scripts/script.sh abstract

抽象类、接口和协议——契约与多态。

pitfalls

bash
scripts/script.sh pitfalls

常见OOP陷阱——上帝类、深层层次结构、过度设计。

comparison

bash
scripts/script.sh comparison

跨语言OOP——Java、Python、TypeScript、Go、Rust。

help

bash
scripts/script.sh help

version

bash
scripts/script.sh version

配置

变量描述
CLASS_DIR数据目录(默认:~/.class/)

由BytesAgain提供 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 class-1776111131 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 class-1776111131 技能

通过命令行安装

skillhub install class-1776111131

下载

⬇ 下载 class v1.0.0(免费)

文件大小: 8.43 KB | 发布时间: 2026-4-14 13:32

v1.0.0 最新 2026-4-14 13:32
publish v1.0.0
返回顶部