zoukankan
html css js c++ java
接口的使用
好长时间没用了.今年看 petshop 都有点快忘了.....
Account.cs
using
System;
using
System.Reflection;
using
System.Configuration;
namespace
Z_Petshop
{
/**/
///
<summary>
///
Account 的摘要说明。
///
</summary>
public
class
Account
{
public
int
SignIn(
string
userId,
string
password)
{
if
((userId.Trim()
==
string
.Empty)
||
(password.Trim()
==
string
.Empty))
return
10
;
IAccount dal
=
(IAccount)Assembly.Load(
"
Z_Petshop
"
).CreateInstance (
"
Z_Petshop.
"
+
"
Class_Account
"
);
int
account
=
dal.SignIn(userId, password);
return
account;
}
}
}
Class_Account.cs
using
System;
namespace
Z_Petshop
{
/**/
///
<summary>
///
Class_Account 的摘要说明。
///
</summary>
public
class
Class_Account : IAccount
{
public
int
SignIn(
string
userId,
string
password)
{
return
100
;
}
}
}
IAccount.cs
using
System;
namespace
Z_Petshop
{
/**/
///
<summary>
///
Iaccount 的摘要说明。
///
</summary>
public
interface
IAccount
{
int
SignIn(
string
userId,
string
password);
}
}
调用页面
private
void
Page_Load(
object
sender, System.EventArgs e)
{
//
在此处放置用户代码以初始化页面
Account s
=
new
Account ();
int
I
=
s.SignIn (
"
100
"
,
"
100
"
);
this
.Response .Write (I);
}
查看全文
相关阅读:
args4 1.4.12 编写一个程序,有序打印给定的两个有序数组(含有N 个int 值)中的所有公共元素,程序在最坏情况下所需的运行时间应该和N 成正比。
优化斐波那契数列递归的计算
Java中BO、DAO、DO、DTO、PO、POJO、VO的概念
并查集算法Union-Find的思想、实现以及应用
计算机网络中一些比较重要的概念
[转]架构初探之架构的几种设计模式
常见排序算法的思想以及稳定性分析
数据库基础知识整理与复习总结
Java面试之Java集合相关问题答案口述整理
Java面试之Java基础问题答案口述整理
原文地址:https://www.cnblogs.com/gwazy/p/154135.html
最新文章
pytorch(二十六):LSTM
pytorch(二十五):循环神经网络
原生js:get和post请求
小程序wxml视图层切割字符串的方法
js 数组中的值排序
消息中间件
js 获取当前时间并格式化
Xml 和 Map的相互转换工具类
java 金额转换工具(元转分/分转元)
微信原生支付流程以及踩坑
热门文章
springBoot项目后端配置跨域访问
将参数拼接在请求地址后面发送post请求
写了一个方便leetcode刷题的谷歌浏览器插件
LRU缓存机制
LeetCode 53 ,分治解
小和问题
分治的思考
leecode 226. 翻转二叉树,简单
实现一个不用除法的二分查找(移位运算符,斐波那契查找)
1.4.20双调查找。如果一个数组中的所有元素是先递增后递减的,则称这个数组为双调的。编写一个程序,给定一个含有N 个不同int 值的双调数组,判断它是否含有给定的整数。程序在最坏情况下所需的比较次数为~3lgN
Copyright © 2011-2022 走看看