用C#编写一个学生信息类,同时使用继承分别实现大学生类,中学生类,小学生类。急急急...

时间:2020-12-18 21:58:19
用C#编写一个学生信息类,同时使用继承分别实现大学生类,中学生类,小学生类。急急急...

11 个解决方案

#2


学生是基类,其他是继承类。封装->继承、

#3


interface IStudent{}
abstract class StudentBase : IStudent{}
class 大学生 : StudentBase {}
class 中学生 : StudentBase {}
class 小学生 : StudentBase {}

#4


引用 3 楼 phil999 的回复:
interface IStudent{}
abstract class StudentBase : IStudent{}
class 大学生 : StudentBase {}
class 中学生 : StudentBase {}
class 小学生 : StudentBase {}

用接口干嘛?这里差异性不是很大。直接用子类继承抽象类就可以了吧

#5


引用 4 楼 pittroll 的回复:
引用 3 楼 phil999 的回复:
interface IStudent{}
abstract class StudentBase : IStudent{}
class 大学生 : StudentBase {}
class 中学生 : StudentBase {}
class 小学生 : StudentBase {}

用接口干嘛?这里差异性不是很大。直接用子类继承抽象类就可以了……


对头

#6


但是 我不懂怎么写一个完整的程序  我写的总有错误啊!

#7


引用 6 楼 xulu0310 的回复:
但是 我不懂怎么写一个完整的程序 我写的总有错误啊!
用C#编写一个学生信息类,同时使用继承分别实现大学生类,中学生类,小学生类。急急急...

#8


class stu  //定义学生类
{
}
class dastu :public stu  //定义大学生类
{
}
class xiaostu :public stu  //定义大学生类
{
}

class zhongstu :public stu  //定义大学生类
{
}

#9


引用 1 楼 wuyq11 的回复:
OO来说就继承

过程了就全写,一样.

#10


你可以看一下 戏说面向对象

#11


不需要再写了,直接看看微软 EntityFramework的示例代码吧:

Quickstart
http://msdn.microsoft.com/en-us/library/bb399182.aspx

#1


#2


学生是基类,其他是继承类。封装->继承、

#3


interface IStudent{}
abstract class StudentBase : IStudent{}
class 大学生 : StudentBase {}
class 中学生 : StudentBase {}
class 小学生 : StudentBase {}

#4


引用 3 楼 phil999 的回复:
interface IStudent{}
abstract class StudentBase : IStudent{}
class 大学生 : StudentBase {}
class 中学生 : StudentBase {}
class 小学生 : StudentBase {}

用接口干嘛?这里差异性不是很大。直接用子类继承抽象类就可以了吧

#5


引用 4 楼 pittroll 的回复:
引用 3 楼 phil999 的回复:
interface IStudent{}
abstract class StudentBase : IStudent{}
class 大学生 : StudentBase {}
class 中学生 : StudentBase {}
class 小学生 : StudentBase {}

用接口干嘛?这里差异性不是很大。直接用子类继承抽象类就可以了……


对头

#6


但是 我不懂怎么写一个完整的程序  我写的总有错误啊!

#7


引用 6 楼 xulu0310 的回复:
但是 我不懂怎么写一个完整的程序 我写的总有错误啊!
用C#编写一个学生信息类,同时使用继承分别实现大学生类,中学生类,小学生类。急急急...

#8


class stu  //定义学生类
{
}
class dastu :public stu  //定义大学生类
{
}
class xiaostu :public stu  //定义大学生类
{
}

class zhongstu :public stu  //定义大学生类
{
}

#9


引用 1 楼 wuyq11 的回复:
OO来说就继承

过程了就全写,一样.

#10


你可以看一下 戏说面向对象

#11


不需要再写了,直接看看微软 EntityFramework的示例代码吧:

Quickstart
http://msdn.microsoft.com/en-us/library/bb399182.aspx