// 友元函数.cpp : Defines the entry point for the console application.// #include "stdafx.h"class Student{public: Student(int x,int y){ this->x=x; this->y ...
分类:
其他好文 时间:
2016-11-04 01:42:30
阅读次数:
183
1、 1 #include <iostream> 2 using namespace std; 3 4 class Time{ 5 friend void func(Time &t); // 声明全局函数为一个友元函数 6 public: 7 Time(int h, int m, int s) : ...
分类:
编程语言 时间:
2016-10-29 22:04:42
阅读次数:
263
#include<iostream> using namespace std; class Complex //复数类 { public: Complex(double real = 0, double imag = 0); Complex operator+(Complex& com); Comp ...
分类:
其他好文 时间:
2016-10-22 14:40:08
阅读次数:
149
条款23:宁以non-member、non-friend替换member函数 即 以非成员函数 非友元函数 替换成员函数。 直观上,面向对象应该尽可能的封装,封装数据、封装操作等等,所以这个条款可能有悖常理。 比如一个类成员函数CObj::Func(){ Dosomething(); } 该函数会调 ...
分类:
其他好文 时间:
2016-10-09 23:09:55
阅读次数:
175
第01节:继承 回顾 面向对象的4个特点: A(抽象) P(多态)I(继承)E(封装) 前两个单元:AE 本单元: PI 第02节:构造函数和析构函数 派生类继承的成员 派生类继承 ctor 和 dtor 吗? 派生类不继承的特殊函数 构造函数 (C++11已允许继承) 析构函数 作为特权地位的友元 ...
分类:
编程语言 时间:
2016-10-01 21:43:19
阅读次数:
235
看视频教程说不能在c++ 模板类外写 操作符重载函数,并且是模板类的友元函数 我试了试,可以,放出测试代码: 希望我不是火星了 字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数 ...
分类:
编程语言 时间:
2016-09-22 06:31:28
阅读次数:
214
1.关于继承及访问。 C++中 public,protected, private 访问标号小结,即访问标号使用限制。第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。 ...
分类:
编程语言 时间:
2016-09-11 11:29:49
阅读次数:
170
时隔5个月才有时间接着写未完成的实现部分,也是惭愧呀 选几个关机的函数来解析,一些get方法就忽略掉吧 CMarkupNode 与 CMarkUp 互为友元类,CMarkUp 实现解析,CMarkupNode 用于存储读取节点数据 这个函数的主要作用是将已经处理过的xml文件进行数据分割保存,这里保 ...
分类:
其他好文 时间:
2016-09-09 18:23:18
阅读次数:
201
这两天回忆一些Java基础,感觉自己很多地方都不是很牢固,也花费在不少时间和不少流量在手机上查资料。 还是写下来这些东西以免再忘记。 同时还是要记住多动手,编程最重要的就是动手敲啊,有想法有疑问就要自己去实现去验证。 1. 访问控制 Java的默认访问权限(包访问权限)跟C++中的友元很像其实,都具 ...
分类:
编程语言 时间:
2016-09-08 23:09:05
阅读次数:
161
private: 只能由该类中的函数、其友元函数访问,不能被任何其他访问,该类的对象也不能访问. protected: 可以被该类中的函数、子类的函数、以及其友元函数访问,但不能被该类的对象访问 public: 可以被该类中的函数、子类的函数、其友元函数访问,也可以由该类的对象访问注:友元函数包括两 ...
分类:
其他好文 时间:
2016-09-02 13:20:09
阅读次数:
135