- 博客(5)
- 收藏
- 关注
原创 CSS选择器
在列表显示方式中,可以通过list-style-type属性来指定项目符号的外观,可取的值有disc(圆盘)、circle(圆圈)、square(方块)、decimal(十进制数)、lower-roman(小写的罗马数字)、upper-roman(大写的罗马数字)、lower-alpha(小写英文字母)和upper-alpha(大写英文字母)baseline()、sub()、super()、top()、text-top()、middle()、bottom()或text-bottom()
2023-11-07 23:35:26
69
原创 C#(virtual、new、override)
我们使用基类引用访问派生类对象时,得到的是基类的成员(用基类来访问派生类时基类返回基类,派生类返回派生类)。当使用虚方法(virtual)时,可以得到派生类的成员和函数(当使用虚方法virtual和覆写override标记时,输出的都是派生类的成员)。多态是面向对象编程的基本特征之一,它使得派生类(子类)的实例可以直接赋予基类(父类)的对象,然后直接通过这个对象调用派生类的方法。那么在对派生类实例的调用中,该虚方法(virtual)使用的是基类定义的方法。2、基类的方法使用virtual标注。
2023-10-30 18:33:32
496
1
原创 C#委托基础
委托是方法的类型安全的引用,之所以是委托是安全的,是因为委托和其他所有的C#成员一样,是一种数据类型,并且任何委托对象都是System.Delegate的某个派生类的一个对象,任何自定义委托类型都继承自System.Delegate类型,并且该类型封装了许多委托的特性和方法。在委托对象的引用中存放的表示对数据的引用,而是存放对方法的引用,即在委托的内部包含一个指向某个方法的指针。委托是一种引用方法的类型,即委托是方法的引用,一旦为委托分配了方法,委托将与该方法具有完全相同的行为。其中,修饰符是可选项;
2023-10-30 17:33:11
57
1
原创 第四章 面向对象编程进程(C#)
重写(还可以称为覆盖)加上在派生类中将基类的成员方法的名称保留,重写成员方法的实现内容,更改成员方法的存储权限或者修改成员方法的返回值类型。在进行类的继承时,派生类构造函数会隐式地调用基类的无参构造函数,但是,如果基类也是从其他派生的,C#会根据层次结构找到最顶层的基类,并调用基类的构造函数,然后依次调用各级派生类的构造函数。继承的基本思想是基于某个基类的扩展,制定出一个新的派生类(子类),派生类可以继承基类原有的属性和方法,也可以增加原来基类所不具备的属性和方法,或者重写几类中的某些方法。
2023-10-20 09:20:43
43
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人