定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设计,将两个类的合并为一个DateTime,日期、时间都处理更好)
class Date; //对Date类的提前引用声明
class Time
{
public:
    Time(int,int,int);
    void add_a_second(Date &);  //增加1秒,1秒后可能会到了下一天,乃到下一月、下一...
                            
                            
                                分类:
其他好文   时间:
2015-04-16 09:09:03   
                                阅读次数:
145
                             
                         
                    
                        
                            
                            
                                【项目5-友元类】
定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设计,
将两个类的合并为一个DateTime,日期、时间都处理更好)
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*dood luck
*文件名称:d.cpp
*作    者:张旺华
*完成日期:2015年4月15日
...
                            
                            
                                分类:
其他好文   时间:
2015-04-15 17:07:25   
                                阅读次数:
184
                             
                         
                    
                        
                            
                            
                                代码
#include 
using namespace std;
class B
{
public:
    B()
    {
        cout<<"default constructor"<<endl;
    }
    ~B()
    {
        cout<<"destructed"<<endl;
    }
    B(int i):dat...
                            
                            
                                分类:
其他好文   时间:
2015-04-15 09:40:24   
                                阅读次数:
133
                             
                         
                    
                        
                            
                            
                                代码
 
#include 
using namespace std;
class example
{
public:
    example()
    {
        cout<<"Default Constructing! "<<endl;
    }
    example(int n)
    {
        i=n;
        cout<<"C...
                            
                            
                                分类:
其他好文   时间:
2015-04-15 09:40:13   
                                阅读次数:
117
                             
                         
                    
                        
                            
                            
                                代码
#include 
using namespace std;
class AA
{
public:
    AA(int i,int j)
    {
        A=i;
        B=j;
        cout<<"Constructor\n";
    }
    AA(AA &obj)
    {
        A=obj.A+1;
  ...
                            
                            
                                分类:
其他好文   时间:
2015-04-15 09:38:20   
                                阅读次数:
109
                             
                         
                    
                        
                            
                            
                                代码
#include 
using namespace std;
class MyClass
{
public:
    MyClass(int x=0):i(x)
    {
        cout<<"C"<<i;
    }
    ~MyClass()
    {
        cout<<"D"<<i;
    }
    void SetValue(i...
                            
                            
                                分类:
其他好文   时间:
2015-04-15 08:25:37   
                                阅读次数:
137
                             
                         
                    
                        
                            
                            
                                代码
#include 
using namespace std;
class A
{
public:
    A()
    {
        cout<<"A";
    }
    ~A()
    {
        cout<<"~A";
    }
};
class B
{
    A *p;
public:
    B()
    {
  ...
                            
                            
                                分类:
其他好文   时间:
2015-04-15 08:24:41   
                                阅读次数:
142
                             
                         
                    
                        
                            
                            
                                /*
*copyright(c) 2015,烟台大学计算机学院
*All rights reserved。
*文件名称:第六周(友元类)
*作者:王忠
*完成日期:2015.4.14
*版本号:v1.0
*
*问题描述:定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设计,将两个类的合并为一个DateTime,日期、时间都处理更好)
*输入描述:
*程序...
                            
                            
                                分类:
其他好文   时间:
2015-04-14 14:46:01   
                                阅读次数:
107
                             
                         
                    
                        
                            
                            
                                其中有2个类:一个是深圳类shen_stock,一个是上海类shang_stock,类中有3个私有成员:普通股票个数general,ST股票个数st和PT股票个数pt,每个类分别有自己的友元函数来计算并显示深圳或上海的股票总数(3项的和)。两个类还公用一个函数count(),用来计算深圳和上海总共有多少股票并输出
#include
using namespace std;
class shen_...
                            
                            
                                分类:
编程语言   时间:
2015-04-14 08:37:24   
                                阅读次数:
180
                             
                         
                    
                        
                            
                            
                                5.C#中的类C#中的类只能从一个类中继承过来,而且还有访问权限,例如:公有,私有。。。C++中只有友元类才可以访问类。类的静态特征。属性可以看作类的静态描述。类的动态行为。方法可以看作类的动态描述。在C++中最常见的set,get的类的成员函数,就不再啰嗦了。