自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 C# 继承- 面向对象 - 继承

但是当子类重写了父类中的方法时候,子类就可以通过base和this分别调用子类重写之后的方法和父类未重写的方法。2、传递性:子类的父类可以基于继承别的类,子类>父类>爷爷类>祖宗类,可以逐一传递祖宗类的属性和方法等,子类可以进行使用。以上这种写法也是可以,只不过假如以后我要增加一个水果,更换水中,调用的地方就不需要进行更改,new不同的对象即可。都会调用一下父类中的无参构造函数,此时父类中没有无参构造函数的情况下就会报错,例如,如下代码编译器就会爆出错误。类中的方法的参数和返回值的不能小于类的访问修饰符;

2023-04-02 21:17:26 1352

原创 C#基础 - 面向对象 - 封装

当然这样也是可以的,但是有个问题,假如我们要对年龄赋值的时候做一些合法性的限制;例如限制年龄在0-120岁之间,通过封装的属性就可以这么实现。又例如,把一个礼物包装的很精美,也是一种形式的封装。这样设计的好处:此封装的调用者不用关注内部是如何实现,不能随意串改内部的实现,内部实现修改以后调用者部分不需要进行调整。通过以上代码分析,为什么需要将字段封装成属性呢,直接访问字段不可以吗,把_Age字段改成共有的,直接调用赋值。总所周知, 面向对象三个特征:封装、继承、多态,下面就依依记录自己学习的理解。

2023-03-29 20:56:21 123

原创 .Net6 下 WebApi使用session,前端使用axios读取不到session问题

.Net6下 WebApi、MinimalApi前后端分离, 使用session,与前端axios请求交互session娶不到值

2022-04-22 09:06:02 1982

原创 解决Vue下使用print.js 设置font-size属性无效问题

解决Vue下使用print.js 设置font-size属性无效问题

2022-04-02 14:05:11 6237 10

原创 AutoFac学习笔记三(构造函数、属性、方法注入等问题)

.Net6下Autofac使用

2022-02-25 16:43:30 1854 1

原创 AutoFac学习笔记二(多种注册方式)

.Net6下Autofac使用

2022-02-25 11:06:33 778

原创 AutoFac学习笔记一(基本使用)

.Net6下Autofac使用

2022-02-25 10:21:07 340

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除