图中两个节点之间是用“关键字”联系起来的,但是数据库还没有设计好。“设计实现该技术点时,要抛开数据库,留接口。”这里的关系怎样用“接口”进行定义。感谢CSDN网友:JZF2050
他给出的接口定义:
interface person{
string name;
string country;
.......
string[] void getRelationShip();
........
}大家还有其它方法吗?这个接口怎样用???
他给出的接口定义:
interface person{
string name;
string country;
.......
string[] void getRelationShip();
........
}大家还有其它方法吗?这个接口怎样用???
解决方案 »
- 条码打印的问题,请帮忙看看
- dataGridView comboBox 下拉列表 选中后,如何马上显示问题
- 读取数组信息的问题
- C#多线程中 出现点问题....
- 如何做一个分组工具栏(形如VS2005右侧的工具箱)?
- 为什么我在TablePage的Click事件中添加代码后在运行程序时我单击TablePage没有反映(好象根本就没有执行里面的代码)?
- 页面加载时反应很慢?怎样解决?
- [请教]:可以在一个session启动的是否执行某个存储过程吗?
- 提取PictureBox控件颜色值?
- (Winform)C#中可以模擬每1分鐘 點擊某個button,觸發裡面的事件嗎
- 跪求大虾求助在线等
- c#中使用DataGrid更新数据库出现并发冲突的问题
string name;
string country;
这种东西
接口定义的是 can 的性质 不是 is 的性质他强调一个对象能做什么事,而不是对象具有什么内容
比如说
Bird实现了IFlyable接口
是说鸟能飞,并不是说鸟有翅膀
interface person{
//定义名
string name
{
get;
}
.......
//定义通过名,得到此名关联的所有人员,此方法回溯(运用算法)
string[] getRelationShip(string name);
........
}