摘要:
C#中的string是可以通过索引器来访问对象中的字符,但却不能修改字符的值。 我们来看string中关于索引器的定义,如下图。 上图中索引器如同属性一样,具有get方法,却没有set方法,所以这就是为什么C#中的string类型的变量都是只读的。 现在让我们来编写属于自己的索引器: ... 阅读全文
摘要:
多态的概念:让一个对象能够表现出多种的状态(类型)。 用一句话来描述多态:通过继承实现的不同对象调用相同的方法,表现出不同的行为,称之为多态。 多态的作用:把不同的子类对象都当作父类来看,可以屏蔽不同子类对象之间的差异,写出通用的代码,做出通用的编程,以适应需求的不断变化。让程序具有扩展性,... 阅读全文
摘要:
base关键字专门用来在子类访问父类成员base.标识符:“.”调用父类同名属性、同名函数、构造函数 1 (1)父类person 2 public class Person 3 { 4 public Person() 5 { 6 Console.WriteLine("Person... 阅读全文