E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
kotlin面向对象
Kotlin
2.1.0 入门教程(二十二)密封类、密封接口
密封类和密封接口密封类和密封接口为类层次结构提供了可控的继承机制。密封类的所有直接子类在编译时都是已知的。在定义密封类的模块和包之外,不会出现其他子类。相同的逻辑也适用于密封接口及其实现:一旦包含密封接口的模块编译完成,就无法再创建新的实现。直接子类是指直接继承自其超类的类。间接子类是指从其超类经过不止一层继承而来的类。当你将密封类和接口与when表达式结合使用时,你可以涵盖所有可能的子类的行为,
xvch
·
2025-02-23 22:01
Kotlin
kotlin
android
【5. C++ 数据抽象:理解与实践】
C++中的数据抽象类与对象示例:简单的加法器类输出:数据抽象的好处访问控制与封装示例:封装与访问控制输出:设计策略总结前言数据抽象是
面向对象
编程中的一个重要概念,它指的是通过只暴露关键信息来隐藏数据的实现细节
涛ing
·
2025-02-23 21:55
C++
面向对象
c++
开发语言
linux
ubuntu
c语言
vscode
人工智能
C vs C++:从面向过程到
面向对象
的本质差异
CvsC++:从面向过程到
面向对象
的本质差异引言作为编程语言界的"双生子",C和C++自1972年和1985年诞生以来,始终占据系统级开发的核心地位。
金外飞176
·
2025-02-23 21:52
信息分享
c语言
c++
深入源码分析
kotlin
的CoroutineExceptionHandler机制
启动一个协程,然后内部启动子协程,那么最内层如果发生异常,是怎么传递异常的?valrootExceptionHandler=CoroutineExceptionHandler{_,throwable->println("调用【根】协程异常处理器:${throwable.message}")}valparentExceptionHandler=CoroutineExceptionHandler{_,
古苏
·
2025-02-23 20:42
kotlin
android
Qt Embedded性能优化详解
QtEmbedded是挪威公司的图形化界面开发工具QT的嵌入式版本,它通过QTAPI与LinuxI/O以及Framebuffer直接交互,拥有较高的运行效率,而且整体采用
面向对象
编程,拥有良好地体系架构和编程模式
HiRuyue
·
2025-02-23 18:04
QT
JWT令牌认证介绍及安全风险
认证流程4.JWT的结构4.1名词解释4.2JWT组成JWT第一部分:标头HeaderJWT第二部分:有效载荷PayloadJWT第三部分:签名Signature5.JWT的使用6.封装Jwt工具类Java
Kotlin
7
墨痕诉清风
·
2025-02-23 18:29
渗透常识研究
web安全
安全
python核心编程之开门见山,带你了解Python后的大背景
目录一、什么是Python二、起源三、特点1、高级2、
面向对象
3、可升级4、可扩展5、可移植性6、易学7、易读8、易维护9、健壮性10、高效的快速原型开发工具11、内存管理器12、解释性和(字节)编译性核心笔记
进击的雷神
·
2025-02-23 14:27
python
开发语言
2025年Java高级工程师面试题精选:30道高频问题深度解析
一、Java基础1.Java
面向对象
的三大特征是什么?如何应用?答案:封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式。继承:子类继承父类的属性和
emmm形成中
·
2025-02-23 13:52
java
开发语言
面试
Java的抽象类和接口
在Java的
面向对象
编程中,抽象类和接口是两个非常重要的概念,它们都帮助我们实现了类的功能扩展和多态性。这两者看似相似,实际上各有不同的应用场景和优势。一、抽象类抽象类是不能实例化的类。
中东大鹅
·
2025-02-23 12:19
java
开发语言
python 单例模式内存泄露_Python 学习笔记 -
面向对象
(单例模式和异常处理)
单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为。--以上来自维基百科一个简单的方式是通过一个静态字段进行判断。classFoo:instance=Nonedef__init__(self,name):self.name=name@classmethoddefget_i
小红姐产房故事
·
2025-02-23 09:53
python
单例模式内存泄露
青少年编程与数学 02-010 C++程序设计基础 01课题、C++语言概要
程序设计基础01课题、C++语言概要一、计算机编程语言的发展历史早期萌芽阶段(20世纪40年代-50年代初)高级语言诞生阶段(20世纪50年代中期-60年代)语言多样化阶段(20世纪60年代-70年代)
面向对象
语言兴起阶段
明月看潮生
·
2025-02-23 09:52
编程与数学
第02阶段
青少年编程
c++
编程与数学
开发语言
中小技术公司的人才培养(微服务使用--降本心法)
在java培训的过程中,java基础讲完之后,直接上手就是spring.这已经跨过了javaSE,utils,中间件.直接接触的就是框架.很快一个可运行的项目就可以通过IDEA创建出来.这就是java
面向对象
的
庖丁解java
·
2025-02-23 09:51
学习
JavaScript学习笔记
快速入门2.基本语法2.1定义变量2.2基本条件控制2.3浏览器必备调试js2.4数据类型2.5严格检查模式3.数据类型3.1字符串及方法3.2数组3.3对象3.4流程控制3.5Map和Set4.函数及
面向对象
丢内楼道
·
2025-02-23 07:37
笔记
javascript
html5
java
Python公有属性与私有属性
Python公有属性与私有属性在
面向对象
编程中,属性是类中用来存储数据的变量。属性根据访问权限的不同,通常可以分为公有属性和私有属性。这两种属性的主要区别在于它们是否能够被外部代码直接访问。
大数据张老师
·
2025-02-23 03:10
Python程序设计
python
开发语言
手把手教你使用Java四大核心特性,构建一个学生管理系统
今天写一个学生管理系统,那咱们就用Java搞一个简单的出来,顺便展示一下
面向对象
编程(OOP)的四大核心概念:封装、继承、抽象和多态。
小巫程序Demo日记
·
2025-02-23 00:44
Java基础
java
学生管理系统
LangChain 入门与避坑指北_chatglm3的half精度是什么意思
1前期准备Python基础,alittle就行,或者拥有基本的debug能力即可上手shell基础,环境问题是所有问题中最头疼的问题,有shell命令的基础能快速复现环境即可
面向对象
思想。
程序员老冉
·
2025-02-22 23:40
langchain
transformer
面试
深度学习
机器学习
算法
ai
Java 转
Kotlin
指南
Java转
Kotlin
指南|JavaTo
Kotlin
GuideJava转
Kotlin
快速入门指南和速查手册简介
Kotlin
已经是一门成熟的编程语言,它简洁、高效、安全,可与Java互操作,出于Java而胜于
火眼9988
·
2025-02-22 23:39
编程笔谈
java
kotlin
开发语言
大白话TypeScript第二章
面向对象
编程
大白话TypeScript第二章
面向对象
编程第二阶段主要是学习
面向对象
编程相关的TypeScript知识,
面向对象
编程就像是把代码按照不同的“角色”或者“事物”来组织,每个“角色”有自己的特点和行为,这样能让代码更有条理
IT木昜
·
2025-02-22 23:35
大白话TypeScript
typescript
ubuntu
javascript
Kotlin
与Java的互操作性如何实现?
Kotlin
是一种静态类型编程语言,可在Java虚拟机上运行,并且可以被编译成JavaScript源代码或使用LLVM编译器基础架构。
DoloresBerna
·
2025-02-22 22:26
java
kotlin
开发语言
Java的
Kotlin
/Java互操作性
#Java的
Kotlin
/Java互操作性介绍在日常的软件开发中,我们经常会使用多种编程语言来完成不同的任务。
caihuayuan5
·
2025-02-22 22:55
面试题汇总与解析
spring
boot
java
后端
大数据
【Android错误解决方案】解决AndroidStudio创建Android工程以后MainActivity中的开发语言是
kotlin
语言的问题
文章目录【Android错误解决方案】解决AndroidStudio创建Android工程以后MainActivity中的开发语言是
kotlin
语言的问题问题描述解决方案【Android错误解决方案】解决
流川枫NO.1
·
2025-02-22 22:22
Android各种疑难杂症解决
android
开发语言
kotlin
Android Studio创建Java语言项目
经过查询,原来创建项目最常用两个方式,是有区别的:1、EmptyActivity创建的是使用Jackpack的
Kotlin
项目,且在创建时不能选择编程语言。2、EmptyViewsActivi
庄风子
·
2025-02-22 22:22
Android
android
studio
android
ide
Java语言
Java是一种
面向对象
的编程语言,由SunMicrosystems公司于1995年推出。
六七_Shmily
·
2025-02-22 17:47
java
java
Python
面向对象
_类与对象初识
一、类和对象a.面向过程和
面向对象
的编程面向过程的编程:函数式编程,C语言等
面向对象
的编程:C++,Java,Python等b.类和对象是
面向对象
中的两个重要概念类:是对事物的抽象(具有共同属性、方法)
2025-2-21
·
2025-02-22 15:04
python
零基础学习AI开发项目到项目实战的系统学习路径和推荐案例
Python编程:从入门到实践》-在线课程:Codecademy的Python课程、Coursera的《PythonforEverybody》-重点掌握:-基础语法、数据结构(列表、字典、集合等)-函数、
面向对象
编程
典龙330
·
2025-02-22 12:37
学习
人工智能
c#编程:基于C#+Access的学生信息管理系统 课程设计报告 摘要+引言部分
系统采用C#作为开发语言,结合Access轻量级数据库,充分发挥C#
面向对象
编程的优势与Access灵活的数据存储特性。
gu20
·
2025-02-22 10:20
C#
数据库
课程设计
c#
开发语言
Access
Java基础13
Java基础13
面向对象
面向对象
编程(Object-OrientedProgramming,OOP)的本质就是:以类的方式组织代码,以对象的形式(封装)数据。三大特征:封装,继承,多态。
鹿说-
·
2025-02-22 08:32
Java基础
java
Go 语言的
面向对象
特性与类型系统
Go语言的
面向对象
特性与类型系统Go语言虽然是以函数式编程为主,但也支持
面向对象
编程的部分特性,如方法、接口以及类型系统。
一小路一
·
2025-02-22 02:15
掌握
Go
语言:编程世界的进阶钥匙
golang
服务器
后端
Android
Kotlin
Jetpack Compose UI框架 完全解析(1)
这一功能基于新版AndroidStudio对Compose的支持。新版的AndroidStudioArcticFox(现在还是Canary版本)中添加了许多新工具来支持JetpackCompose新特性,比如:实时文字、动画预览,布局检查等等。1.1.1强大的预览新的AndroidStudio增加了对文字更改实时预览的效果,可以在Preview、模拟器、或者真机上实时预览。1.1.2动画预览可以在
2401_84132544
·
2025-02-22 02:41
程序员
android
kotlin
ui
C++:从入门到精通的编程语言简介
作为C语言的扩展,C++保留了C的高性能和底层控制力,同时引入了
面向对象
编程(OOP)的特性,赋予开发者更加灵活的设计能力。本篇博客将详细介绍C++语言的特
禁小默
·
2025-02-21 18:57
c++
开发语言
python语言发展历史
Python是一种
面向对象
、直译式计算机程序设计语言,由荷兰人GuidovanRossum发明于1989年,1991年发行第一个公开发行版。
fengjusr
·
2025-02-21 16:46
Go 错误处理与调试:
面向对象
的入门教程
Go错误处理与调试:
面向对象
的入门教程Go语言因其简洁、高效和易于并发编程的特性,逐渐成为后端开发的主流语言之一。
一小路一
·
2025-02-21 15:30
掌握
Go
语言:编程世界的进阶钥匙
golang
开发语言
后端
面试
Cavishape: Python编程与图像处理的艺术之作
它可能采用了
面向对象
编程方法,图形界面可能利用了Python的GUI库,图像处理方面可能涉及特定的图形生成算法。项目可能使用了版本控制,如Git,并强调测试与调试的重要
laforet
·
2025-02-21 13:51
Java-自动拆箱/装箱/缓存/效率/String和包装类相互转换
面向对象
思维:基本数据类型不符合
面向对象
编程的思维方式,包装类把基本数据类型“包装”成了对象形式,更契合
面向对象
的编程模式。提供实用方法:包装类提供了很多实用的方法,例如Integer类中
我荔枝呢!
·
2025-02-21 12:37
java
开发语言
JavaSE基础知识点记录 08章
面向对象
编程(高级)
目录8-1static修饰成员变量与方法8-2单例的设计模式1、饿汉式2、懒汉式8-3main()的理解8-4类的成员之四:代码块1、静态代码块2、非静态代码块8-5实例变量赋值位置与赋值顺序8-6final关键字的使用8-7abstract关键字修饰类、方法8-8接口的理解与基本语法接口的实现8-9jdk8,jdk9中接口的新特性8-10类的成员之五:内部类1、成员内部类2、局部内部类8-11枚
老CCC
·
2025-02-21 11:59
Java
SE基础
java
开发语言
使用 pandas 研究 Python 中的回测环境
本文(以及后续文章)将概述一个用Python编写的基本
面向对象
回测系统。这个早期系统主要是一个“教学辅助工具”,用于演示回测系统的不同组件。随着我们阅读文章的深入,我们将添
云梦量化
·
2025-02-21 10:50
pandas
python
java
回归
信息可视化
算法
均值算法
推荐开源项目:Android
Kotlin
MVI Clean Architecture APP
推荐开源项目:Android
Kotlin
MVICleanArchitectureAPPAndroid-
Kotlin
-MVI-CleanArchitectureAndroid+
Kotlin
+Modularization
卢颜娜
·
2025-02-21 10:18
推荐开源项目:基于
Kotlin
的Android架构框架
推荐开源项目:基于
Kotlin
的Android架构框架项目地址:https://gitcode.com/gh_mirrors/and/AndroidArchitecture1.项目介绍该项目是一个精心设计的
翟苹星Trustworthy
·
2025-02-21 10:18
C# 入门简介
关于C#C#(读作CSharp)是由微软公司开发的一种
面向对象
、类型安全、高效且简单的编程语言,最初于2000年发布,并随后成为.NET框架的一部分。
水煮庄周鱼鱼
·
2025-02-21 09:15
c#
开发语言
Java 的多态的理解
Java的多态(Polymorphism)是
面向对象
编程的一个核心特性,它允许对象以多种形式存在。多态的主要目的是提高代码的灵活性和可扩展性。
谢同学咯
·
2025-02-21 08:36
java学习
Java学习笔记
java
ABAP
面向对象
之工厂模式(Factory Pattern)
概述工厂模式(FactoryPattern)是Java中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。解决的问题主要解决接口选择的问题。何时使用:我们明确
南南阿爸
·
2025-02-21 06:52
ABAP设计模式
hibernate
开发语言
工厂方法模式
Python 元类(Meta Class):解密 Python
面向对象
编程的幕后推手
在Python编程中,我们每天都在和类打交道,但是你是否也和我一样想过:类本身是什么?是谁创建了类?元类(MetaClass)就是用来创建类的"类"。今天让我们一起深入理解这个强大而神秘的特性。从一个简单的类说起classPerson:def__init__(self,name):self.name=namedefgreet(self):returnf"Hello,I'm{self.name}"#
·
2025-02-21 02:09
后端python
C#中的设计模式:构建更加优雅的代码
C#在
面向对象
编程(OOP)方面的强大支持,我们可以探讨“C#中的设计模式”。这不仅有助于理解如何更好地组织代码,还能提高代码的可维护性和可扩展性。
Envyᥫᩣᩚ
·
2025-02-20 23:04
c#
开发语言
Python 继承详解
继承是
面向对象
编程(OOP)的一个重要特性,允许一个类(子类)从另一个类(父类)继承属性和方法。继承可以提高代码的重用性,增强程序的可扩展性和可维护性。
江湖一条鱼
·
2025-02-20 23:04
python
Python自动化测试
以下是学习Python自动化测试的基本路线,以及相关资料的链接:学习路线1.基础知识Python基础:掌握Python语言的基本语法、数据类型、控制流、函数、
面向对象
编程等。
Ws_
·
2025-02-20 22:30
python
python
Python学习心得两大编程思想
一、两大编程思想:1.面向过程:功能上的封装典型代表:C语言2.
面向对象
:属性和行为上的封装典型代表:Python、Java二、面向过程与
面向对象
的异同点:1.区别:面向过程:事物比较简单,可用线性的思维去解决
面向对象
lifegoesonwjl
·
2025-02-20 17:18
python
开发语言
pycharm
前端
c语言
侯捷 C++ 课程学习笔记:C++
面向对象
开发的艺术
在侯捷老师的C++系列课程中,《C++
面向对象
开发》这门课程让我对
面向对象
编程有了更深入的理解。
孤寂大仙v
·
2025-02-20 15:24
c++
c++
学习
笔记
Spring框架在Java企业级应用中的应用分析
随着技术的发展,尤其是
Kotlin
的崛起,Java在移动应用中的角色发生了一些变化,但它依旧具有许多独特的优势,尤其是在企业级应用和维护现有项目中。
向哆哆
·
2025-02-20 14:17
Java入门到精通
java
spring
后端
【Java基础】Java 中的 super 关键字
前言在Java的
面向对象
编程中,继承是一个核心特性,它允许我们创建一个新类(子类)来继承另一个已有类(父类)的属性和方法。
李少兄
·
2025-02-20 13:08
Java
java
开发语言
C# 语法 vs. C++ 语法:全面对比与核心区别解析
一、语言设计目标1.C#设计目标:C#是一种现代化的、
面向对象
的编程语言,旨在简化开发过程,提高开发效率。主要应用:Windows应用、Web开发、游戏开发(U
不会编程的程序猿ᅟ
·
2025-02-20 08:58
c#
c++
开发语言
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他