小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Python进阶:让Python给你一个对象 - 面向对象

本文介绍了Python面向对象编程的基础,包括类与对象、属性与方法、封装、继承和多态。通过实例代码,读者可以学习如何创建和管理对象,构建图书馆管理系统,掌握相关编程技巧。

Python进阶:让Python给你一个对象 - 面向对象

华为云官方博客
华为云官方博客 · 2026-01-05T12:30:00Z

Marlin是一个新的Perl面向对象编程框架,提供快速构造函数和访问器,支持只读属性和简洁类声明。其性能优于大多数现有框架,支持私有属性和常量属性,适用于Perl 5.8.8及以上版本。

介绍Marlin

blogs.perl.org
blogs.perl.org · 2025-12-19T02:34:56Z
一款面向对象的开源 WPF TreeView 树控件

本文介绍了一款面向对象的WPF TreeView控件封装库,简化了传统开发的复杂性,提供树形结构管理、复选框、右键菜单和样式配置等功能,提升开发效率,兼容多种.NET框架。

一款面向对象的开源 WPF TreeView 树控件

dotNET跨平台
dotNET跨平台 · 2025-10-31T00:01:27Z

Go语言自2009年推出,强调“少即是多”的设计原则,适用于云原生基础设施。与Java不同,Go通过包组织代码,使用简洁的语法和轻量级并发模型。其错误处理通过返回值实现,支持多返回值和指针操作,接口实现隐式,且引入泛型以增强灵活性。Go的基本数据类型明确,不允许隐式类型转换,强调值传递。

从 Java 到 Go:面向对象的巨人与云原生的轻骑兵

京东科技开发者
京东科技开发者 · 2025-09-15T08:34:26Z

Go语言自2009年推出,强调“少即是多”的设计原则,注重工程效率。与Java不同,Go编译为单一静态二进制文件,语法简洁且支持轻量级并发,适合云原生基础设施。本文对Go与Java在代码组织、可见性控制和变量声明等方面进行了对比,为Java开发者学习Go提供参考。

从 Java 到 Go:面向对象的巨人与云原生的轻骑兵

京东科技开发者
京东科技开发者 · 2025-09-11T03:11:45Z
Java面向对象设计模式

本文介绍了几种常用的面向对象设计模式,包括策略模式、单例模式、组合模式、装饰模式、状态模式、观察者模式、代理模式、工厂模式和访问者模式。每种模式针对特定问题提供有效解决方案,并附有示例代码以帮助读者理解其应用。

Java面向对象设计模式

freeCodeCamp.org
freeCodeCamp.org · 2025-07-28T20:36:16Z
JavaScript中如何使用"this"关键字:开发者手册

JavaScript中的this关键字根据上下文变化,理解this对于掌握面向对象编程、事件处理和框架使用至关重要。本文介绍了this的四个主要规则:显式绑定、隐式绑定、新绑定和默认绑定,并提供示例和最佳实践,以帮助开发者有效使用this。

JavaScript中如何使用"this"关键字:开发者手册

freeCodeCamp.org
freeCodeCamp.org · 2025-07-10T13:48:16Z
Java中的构造函数使用指南:初学者手册

Java是一种面向对象的编程语言,构造函数用于初始化对象。构造函数没有返回类型,名称与类相同,自动调用以设置对象的状态。主要有四种构造函数:默认构造函数、无参数构造函数、带参数构造函数和复制构造函数。理解构造函数有助于编写模块化和可维护的代码。

Java中的构造函数使用指南:初学者手册

freeCodeCamp.org
freeCodeCamp.org · 2025-07-08T18:15:32Z
《面向对象设计面试》一书现已上线亚马逊!

新书《面向对象设计面试》已在亚马逊上线,涵盖面试官关注点、四步解决问题框架、11个真实面试题及详细解答,以及133幅系统架构图。

《面向对象设计面试》一书现已上线亚马逊!

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-06-23T15:31:08Z
Java仓库中的异步编程

Java是一种面向对象的语言,支持封装、继承和多态。由于关系数据库与面向对象方法之间存在阻抗不匹配的问题,采用了多种解决方案,其中Repository模式和异步调用尤为重要。Repository模式简化了与数据源的交互,提高了业务逻辑的可读性和可维护性,而异步操作则提升了性能。

Java仓库中的异步编程

The New Stack
The New Stack · 2025-06-13T20:00:11Z
构建一个简单的Java待办事项应用程序

通过实践项目学习Java非常有效。本文介绍如何逐步构建一个简单的待办事项应用程序,使用Java的Swing库实现图形界面,支持添加、删除和标记任务。每个任务作为对象管理状态,界面友好,用户交互实时更新,有助于掌握面向对象设计、事件处理和数据存储等核心编程技能。

构建一个简单的Java待办事项应用程序

DEV Community
DEV Community · 2025-05-28T09:18:34Z

单一职责原则(SRP)是面向对象设计的核心,强调每个类应专注于单一职责,从而提高代码的清晰度和可维护性。SRP通过分解复杂问题,帮助我们更高效地解决编程和生活中的任务,避免混乱。

10年+ .NET Coder 心语 ── 单一职责原则的思维:为什么你的代码总在“牵一发而动全身“

dotNET跨平台
dotNET跨平台 · 2025-05-28T00:01:55Z

单一职责原则(SRP)是面向对象设计的核心,强调每个类应只承担一个职责,从而提高代码的清晰度和可维护性。SRP通过分解复杂问题,帮助我们更高效地解决编程和生活中的任务,避免混乱。

10年+ .NET Coder 心语 ── 单一职责原则的思维:为什么你的代码总在“牵一发而动全身“

dotNET跨平台
dotNET跨平台 · 2025-05-28T00:01:55Z

单一职责原则(SRP)是面向对象设计的核心,强调每个类应只承担一个职责,从而提升代码的清晰度和可维护性。SRP通过分解复杂问题,帮助高效解决任务,避免混乱,明确职责也能提高团队协作效率,促进系统的扩展与维护。

10年+ .NET Coder 心语 ── 单一职责原则的思维:为什么你的代码总在“牵一发而动全身“

dotNET跨平台
dotNET跨平台 · 2025-05-28T00:01:55Z

单一职责原则(SRP)是面向对象设计的核心,强调每个类应只承担一个职责,从而提高代码的清晰度和可维护性。SRP通过分解复杂问题,帮助高效解决任务,避免混乱,提升团队协作效率,促进系统的扩展与维护。

10年+ .NET Coder 心语 ── 单一职责原则的思维:为什么你的代码总在“牵一发而动全身“

dotNET跨平台
dotNET跨平台 · 2025-05-28T00:01:55Z
第三天:继承

Java中的继承是面向对象编程的核心概念,允许一个类通过extends关键字继承另一个类的特性。子类可以重用父类的方法和字段,并添加新特性。Java支持单继承、多级继承和层次继承,但不支持多重继承,以避免复杂性。方法重载允许同名但参数不同的方法,而方法重写是子类实现父类已定义的方法。

第三天:继承

DEV Community
DEV Community · 2025-05-27T11:10:59Z
100个灵长类动物还是一个类。谁会胜出?

本文探讨了在TypeScript中应用面向对象概念,特别是通过封装原始类型来减少其过度使用。作者强调使用符号和品牌化技术来实现类型结构化和标记,以提高代码的可读性和可维护性,并避免复杂性。通过示例展示了如何创建和管理类型,以确保类型安全和灵活性。

100个灵长类动物还是一个类。谁会胜出?

DEV Community
DEV Community · 2025-05-23T01:42:07Z
Java核心学习路线图

这是一份针对初学者和中级开发者的Java学习路线图,涵盖Java基础、面向对象编程、异常处理、集合框架、多线程、Java I/O及Java 8+特性,旨在为后端开发和自动化提供坚实基础,并包括工具和最佳实践。

Java核心学习路线图

DEV Community
DEV Community · 2025-05-17T11:25:10Z
JavaScript中的SOLID原则

SOLID原则是五个面向对象设计的指导方针,旨在帮助开发者编写清晰、可维护和可扩展的代码。这五个原则包括单一职责原则、开放封闭原则、里氏替换原则、接口隔离原则和依赖倒置原则,应用这些原则可以提升软件的灵活性和可测试性。

JavaScript中的SOLID原则

DEV Community
DEV Community · 2025-05-16T02:59:02Z
如何通过耦合类型指导方法的归属类选择

在面向对象的软件开发中,方法的归属类选择至关重要。应考虑类之间的耦合关系:依赖其他类的方法应放在依赖类中,特定于某一类的方法应放在该类中,而可重用的方法则应放在更通用的类中。这一原则有助于系统的组织与演进。

如何通过耦合类型指导方法的归属类选择

DEV Community
DEV Community · 2025-05-16T00:37:49Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码