C# 继承,封装,多态等知识点

一:面向对象的三大特征:继承性,封装性,多态性

1:继承性:继承主要描述是类与类之间的关系,通过继承可以在无需重新编写原有的类的情况下,对原有的类的功能进行扩展。

2:封装性:封装是面向对象的核心思想,它将对象的特征和行为封装起来,不需要外界知道具体的实现细节。

3:多态性:多态指的是同一操作用于不同的对象,产生不同的执行结果。
二:属性

读写属性 get() set()

public 数据类型 属性名

{

get{//返回参数值}

set{//设置隐士参数value给字段赋值}

}

属性的总结:get方法获取值,set方法设置赋予值

三:字符串常规操作

1:字符串可以相加,首尾相加(首尾相连)

2:字符串的截取:subString()需要两个参数 《1》起始位置索引 《2》长度(可选的,如果不写默认截取到尾)

3:indexof()获取某一个字符所在的位置的第一个出现位置的索引。

lastindexof()获取最后一个字符在字符串中出现的索引。

4:字符串格式化

5:验证字符包含方法

6:字符串拆分方法 split

7:字符串长度

相关推荐
唐青枫6 小时前
别再手写 args[0]:C#.NET CommandLineParser 命令行工具实战详解
c#·.net
LccKyI7 小时前
C#学习day06(方法/函数及其关键字,附思维导图)
经验分享·学习·c#
.Peter8 小时前
.NET/WPF 程序在部分 Windows 电脑无法保存用户环境变量:使用 DPAPI 实现安全兼容
windows·信息安全·c#·.net·wpf·环境变量·dpapi
农村小镇哥8 小时前
怎么把HTM格式转化成WORD
ui·c#·word
农村小镇哥8 小时前
C#读取CSV文件的方法
服务器·数据库·c#
FuckPatience9 小时前
C# 报错参数无效
c#
北域码匠1 天前
PID 控制算法完整详解(C# 原生实现,无第三方库)
c#·pid控制·工控开发·闭环控制·自动控制算法·数字pid·增量式pid
离陌在学C#1 天前
C# 重载与重写:深入理解面向对象编程的核心概念
java·c#
asdzx671 天前
Java 实战:基于 Spire.Doc 高效提取 Word 文档文本与图片
java·c#·word
小金子会发光1 天前
C# WinForms 基于 Socket 手搓 Modbus TCP 调试助手(支持 01/02/03/04/05/06/0F/10)
c#·socket·plc·modbus tcp·工业通信