type
status
date
slug
summary
tags
category
icon
password
Property
Aug 14, 2023 11:55 AM

本节内容

类的继承
  • 类得功能上的扩展(extend)
  • 只能有一个基类,但是可以实现多个其接口
  • 类访问级别对继承的影响
  • sealed类不能被继承
成员的继承与访问
  • 派生类对继承成员的访问
  • 派生类对基类成员的访问
  • 构造器的不可继承性
面向对象的实现风格
  • class-based
  • prototype-based
notion image
类的继承
概念:是一个

注意:

  1. sealed修饰的类,私有,不能当做基类使用
  1. C#中一个类最多有一个基类
  1. 子类的访问级别不能超越父类,反过来可以

成员的继承与访问

继承的本质是派生类在基类已有的基础之上,对基类进行的横向和纵向的扩展。
横向:类成员在数量上的扩充
纵向:不增加类成员个数,对类成员版本扩充。(重写override)
构造器不能被子类继承
 
internal访问级别,限制在同一个程序集范围内
private 成员限制在一个类里面,默认就是private,为了安全
protected把访问级别限制在继承链上,跨程序集,更多用在方法上
Main
ClassLibrary
C#知识学习—23 抽象类与开闭原则C#知识学习—19 类
  • Waline
Kitety
Kitety
独特为佳
公告
我曾经七次鄙视自己的灵魂
--卡里·纪伯伦
第一次,当它本可进取时,却故作谦卑;
第二次,当它在空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。
 
最新评论
Loading...