关于C#嵌套类的问题,请帮我看看是否符合编程原则?

问题描述

namespaceDataAccess.Library{publicclassCommon{publicclassBook_Table{publicconststringBook_Press_cnsql="SELECT[Press]FROM[book1].[dbo].[Book]";publicconststringBook_cnsql="SELECTID,ISBN,NameAS书名,AuthorAS作者,PressAS出版社,PublishDateAS出版日期,PriceAS定价,PagesAS页数,BarcodeAS条码,CDAS光盘,StorageAS库存量FROMBook";publicconststringBook_StoredProcedure="Book1";}}}请帮我看看这样写是否符合?

解决方案

解决方案二:
不符合...嵌套类用于具有明确的依存关系的从属类...而你这个Book_Table和Common从命名上看就不具有依存关系...Common一般都用作namespace...ps:不建议在类名中用_符号连接两个单词...
解决方案三:
那要怎么写?

时间: 2024-10-30 15:38:19

关于C#嵌套类的问题,请帮我看看是否符合编程原则?的相关文章

java嵌套类和内部类详解

可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类.静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为内部类(inner).嵌套类 从JDK1.1开始引入.其中inner类又可分为三种: 其一.在一个类(外部类)中直接定义的内部类: 其二.在一个方法(外部类的方法)中定义的内部类: 其三.匿名内部类. java嵌套类(Nested Classes)总结 http://www.cnblogs.com/aigongsi/a

java请进,本人小白,这个很简单程序看不懂,单击事件。请帮我讲解一下,就是用AIDE开发的呜呜

问题描述 java请进,本人小白,这个很简单程序看不懂,单击事件.请帮我讲解一下,就是用AIDE开发的呜呜 解决方案 这是android/安卓,和java不是一回事-- 请会安卓的来解答吧 解决方案二: **首先上面的三个private是定义在本类里的私有对象. super.oncreate()方法是默认继承的. 下面的setContentView是将R下面的layout中的newone设为初始布局 三个this.XXX是将上面的对象进行初始化,要不会报空指针异常. btn是个按钮,你的代码是给

请帮我实现这2个方法,谢谢。

问题描述 请帮我实现这2个方法,谢谢.要求代码越少越好,可以另外再添加类或方法 /** *根据id将Ms们进行排序(id由大到小) */ public List orderbyid(List list); /** *每个国家各选一个id最高的Ms,放到list中,再排序(按id由大到小)返回 */ public List getMaxIdOfEveryCountry(List list); ------具体代码如下-------------- Java codeClass Ms{long id;

详解C++编程中的嵌套类的声明与其中的函数使用_C 语言

可以在一个类的范围内声明另一个类.这样的类称为"嵌套类". 嵌套类被视为在封闭类的范围内且可在该范围内使用.若要从嵌套类的即时封闭范围之外的某个范围引用该类,则必须使用完全限定名. 下面的示例演示如何声明嵌套类: // nested_class_declarations.cpp class BufferedIO { public: enum IOError { None, Access, General }; // Declare nested class BufferedInput.

请帮我写个bat启动class文件

问题描述 用Eclipse写了个javaSwing+socket程序,想脱离编译器直接运行.听说可写个bat文件直接执行class文件.我不会写bat文件,请帮我写一下.包结构是:bin/aa/bb/cc(主函数所在目录)...............bin/aa/bb/dd...............bin/aa/bb/ee 解决方案 解决方案二://test.batjavacHelloword.javajavaHelloword不需要绝对路径,使用的时候在相应的java源文件目录下新建一个

C++ 嵌套类使用(一)

一.嵌套类      在一个类的内部定义另一个类,我们称之为嵌套类(nested class),或者嵌套类型.之所以引入这样一个嵌套类,往往是因为外围类需要使用嵌套类对象作为底层实现,并且该嵌套类只用于外围类的实现,且同时可以对用户隐藏该底层实现.     虽然嵌套类在外围类内部定义,但它是一个独立的类,基本上与外围类不相关.它的成员不属于外围类,同样,外围类的成员也不属于该嵌套类.嵌套类的出现只是告诉外围类有一个这样的类型成员供外围类使用.并且,外围类对嵌套类成员的访问没有任何特权,嵌套类对外

Java进阶07 嵌套类

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢!   到现在为止,我们都是在Java文件中直接定义类.这样的类出现在包(package)的级别上.Java允许类的嵌套定义. 这里将讲解如何在一个类中嵌套定义另一个类.  嵌套 内部类 Java允许我们在类的内部定义一个类.如果这个类是没有static修饰符,那么这样一个嵌套在内部的类称为内部类(inner class). 内部类被认为是外部对象的一个成员.在定义内部类时,我们同样

【java开发系列】—— 嵌套类与内部类

嵌套类与内部类在java中使用的很广泛,为了避免难以理解,这里用了几个小例子,说明它的用法. 嵌套类与内部类的结构如下图 静态嵌套类 静态嵌套类,是一种在类之外声明的嵌套类,由于是静态的,所以不经过初始化,就可以通过类名,直接调用. 1 class out1{ 2 private static String name = "xingoo"; 3 static class info{ 4 void print(){ 5 System.out.println("name:&quo

Java进阶学习(七) 嵌套类

到现在为止,我们都是在Java文件中直接定义类.这样的类出现在包(package)的级别上.Java允许类的嵌套定义. 这里将讲解如何在一个类中嵌套定义另一个类. 嵌套 内部类 Java允许我们在类的内部定义一个类.如果这个类是没有static修饰符,那么这样一个嵌套在内部的类称为内部类(inner class). 内部类被认为是外部对象的一个成员.在定义内部类时,我们同样有访问权限控制(public, private, protected). 在使用内部类时,我们要先创建外部对象.由于内部类是