1、概念: 父类,基类 class Person { person id; person name; person sex; } 子类、派生类 Student:继承Person属性和方法,扩展一些自己属性和函数:studentNum,studentName... Employee: 继承Person属性和方法 Teacher: 继承Person属性和方法 图形类Shape:求周长、求面积函数。 抽象父(基)类 三角形类:继承图形类 矩形类: 继承图形类 圆类:继承图形类 窗口类: 登陆窗口类:窗口类 注册窗口类:窗口类 关于string类:
string是一个类;
string可以看做是char的只读数组 char c=s[1]; 例子:遍历输出string的每个元素
string中的元素是通过只读的索引器访问的,不可以修改其中的值;
C#中字符串有一个重要特性:不可变性,字符串一旦声明就不可以改变其中的值,只能通过索引器读取指定位置的char,不能对指定位置的char进行修改,如果要对char进行修改,必须创建一个新的字符串,
使用s.ToCharArray()方法得到字符串的char数组,对数组进行修改后,再调用new string(char[])构造函数创建char数组的字符串。一旦字符串被创建,那么char数组的修改也不会造成字符串的变化;
2、c#继承语法 父类 class Person { …. } class Student:Person { … } 子类从父类继承什么? 下面是论坛上 回忆~坚 给的解释觉得很通俗易懂: 子类从父类继承了所有非私有成员; |
C#学习笔记(第十一天)
最新推荐文章于 2024-10-18 13:57:49 发布