摘要:
imports system.componentmodel
imports system.drawing
imports system.windows.forms
class person
private name as string
private age as integer
private sub modifyage(byval a as integer)
age =......
摘要:
下面重点说明面向对象的三个特征.继承,封装和多态.
c#是一种现代的面向对象的语言.
继承(inheritance):继承是一个面向对象的词语.说明,一个类(派生类)能分享,其它类(基类)的特征和行为.派
生类和基类是"is a"的关系.
base classes(基类):通常基类可以自己实例化,或被继承.派生类继承基类中的成员,被标记为protected或更......
ASP.NET三层架构示例(中文版)
duwamish 7.0 结构分为四个逻辑层: web 层
web 层为客户端提供对应用程序的访问.这一层是作为 duwamish.sln 解决方案文件中的 web 项目实现的.web 层由 asp .net web 窗体与代码隐藏文件组成.web 窗体只是用 html 提供用户操作,而代码隐藏文件实现各种控件的事件处理. 业务外观层
业务外观层为 web 层提供处理帐户.类别浏览与购书的界面.这一层是作为 duwamish.sln 解决方案文件中的 businessfacade 项目实现的.业务外观层用作隔离层,它将用户界面与各种业务功能的实现隔离开来.除了低级系统与支持功能之外,对数据库服务器的所有调用都是通过此程序集进行的. 业务规则层
业务规则层是作为 duwamish.sln 解决方案文件中的 businessrules 项目实现的,它包含各种业务规则与逻辑的实现.业务规则完成如客户帐户与书籍订单的验证这样的任务. 数据访问层
数据访问层为业务规则层提供数据服务.这一层是作为 duwamish.sln 解决方案文件中的 dataaccess 项目实现的. 注意 有关 duwamish 7.0 visual studio .net 解决方案文件的进一步信息,请参阅solution file and environment settings....
下一页 摘要:
作标记是不好的,你刚才那个是一个标准的单件设计模式,不过得改一下。
public class someclass
{
private static someclass _instance;
protected someclass
{
//do you do;
}
public static someclass getinstance()
{
if(_instance......