返回顶部
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
安全检测
已通过
134
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

class

类——面向对象编程参考

面向对象编程概念、类设计、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

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部