优秀的ORM工具不仅可以帮助我们很好的理解对象及对象的关系,而且工具本身会帮助我们维护这些关系。基于这个理念,我设计了基于.NET的ORM工具——Grove ORM Development Toolkit。 Grove ORM Development Toolkit包含Grove和Toolkit两部分内容。Grove为ORM提供对象持久、关系对象查询、简单事务处理、简单异常管理等功能。数据持久包括一些对象的Insert、Delete、Update、Retrieve等功能,关系对象查询则提供一些
介绍
1.把一个类定义在另一个类的内部,称里面的类为内部类。
例如:
class A
{
public:
class B
{
public:
int x;
int y;
};
};
类B即为内部类。
2.内部类和外部类相互没有特权,即外部类无法自由访问内部类,内部类也无法自由访问外部类。
a.他们不是朋友关系
b.他们不是父子关系
内部类的使用
#include
class A
{
public:
class B
{
public:
void test()
{
咳咳咳!!!!!
博主真的是正儿八经的人,但是是不是正儿八经的讲就不知道了
目录:
1.成员内部类
2.局部内部类
3.匿名内部类
4.静态内部类
5.内部类的优点
6.内部类的优点
1.成员内部类:
(1).定义在类的内部,成员位置上的非静态类
例子:
package untl1;
public class outer {
private static int a = 1;
private int b = 2;
class i