通过对象引用访问成员
#include<iostream>
using namespace std;
class Time
{private:int hour;int minute;int sec;public:void set_time(Time &t);void show_time(Time &t);
};
int main()
{Time t1;//定义Time类的对象;t1.set_time(t1);//调用对象t1的成员函数set_time,并向t1中输入数据; t1.show_time(t1);//调用对象t1的成员函数show_time,并输出t1对象中的数据;Time t2;t2.set_time(t2);t2.show_time(t2);return 0;
}
void Time::set_time(Time &t)//定义成员函数set_time,t为引用变量;
{cout<<"please input time:"<<endl;cin>>t.hour;cin>>t.minute;cin>>sec;
}
void Time::show_time(Time &t)
{cout<<t.hour<<":"<<t.minute<<":"<<sec<<endl;
}
通过对象引用访问成员相关推荐
- java 反射 成员变量_java使用反射访问成员变量的值示例
本文实例讲述了java使用反射访问成员变量的值.分享给大家供大家参考,具体如下: 一 代码 import java.lang.reflect.*; class Person { private Str ...
- Cpp 对象模型探索 / 对象访问成员变量的原理
一.栗子 1.源码 #include <iostream> #include <stdio.h>class Base { public:Base() { std::cout & ...
- C++空指针访问成员函数
C++空指针访问成员函数 C++中空指针也是可以调用成员函数的,但是也要注意有没有用到this指针 如果用到this指针,需要加以判断保证代码的健壮性 示例 C++中空指针也是可以调用成员函数的,但是 ...
- c ++ 函数的esp指针_在C ++中通过指针访问成员函数
c ++ 函数的esp指针 Create a class along with data member and member functions and then access the member ...
- Java通过反射访问成员变量
通过下列任意一个方法访问成员变量时将返回 Field 类型的对象或数组. getFields()getField(String name)getDeclaredFields()getDeclaredF ...
- php学校成员,php访问成员变量和成员方法
php访问成员变量和成员方法 php教程:访问PHP类中成员变量或方法 在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const或者static,那么就必须使用操作符::, 反之 ...
- C++_类和对象_对象特性_空指针访问成员函数_用法和问题解决---C++语言工作笔记050
然后我们再来看空指针访问成员函数,实际上在c++中null指针也是可以访问成员函数的, 有些人可能会觉得奇怪,不用奇怪. 去看看代码,去写个person类 写个showClassName()方法,打印 ...
- c/c++教程 - 2.4.3 this指针作用,链式编程思想,空指针访问成员函数,const修饰成员函数,常函数,常对象
目录 4.3 C++对象模型和this指针 4.3.1 成员变量和成员函数分开存储 4.3.2 this指针概念(非常重要) 4.3.3 空指针访问成员函数 4.3.4 const修饰成员函数 相关教 ...
- C++学习笔记(十)成员变量和成员函数分开存储、this指针、空指针访问成员函数、const修饰成员函数、友元
1.成员变量和成员函数分开存储 //1.在C++中,类内的成员变量和成员函数分开存储 //2.只有非静态成员变量才属于类的对象上 //空对象占用内存空间为:1 //C++编译器会给每个空对象也分配一个 ...
最新文章
- 计算机四级网络工程题库,2016计算机四级网络工程师题库
- iOS第三方语音-微信语音
- 多协议标签交换的MPLS原理
- 新时代大视频产业的底座,视频云创变了什么?
- .NET Core 项目指定SDK版本
- python显示数据长度_Python使用s来检测数据的长度
- Python的日志记录-logging模块的使用
- java查看 被应用_java – 如何查看应用程序正在使用的当前堆大小?
- python苦逼_自学Python编程的第十天(希望有IT大牛看见的指点小弟我,万分感谢)---------来自苦逼的转行人...
- 源码编译安装Apache-附一键部署脚本
- Linux内核深入理解中断和异常(1)
- 组态软件android版,昆仑通态组态软件
- D1~D5 CIF 720P~1080P 视频各格式参数
- SHELLEXECUTEINFO
- 25 张图详解交换机:秒懂二层交换机的 16 个问题
- mysql 5.6 免安装版_mysql 5.6.15的免安装版 安装
- 学习笔记 - 如何增长
- 如果编写 if 时不带 else
- 芒果TV的2020:在长视频界放下野心
- 网易严选java工资_网易严选的文案,值得月薪三万!
热门文章
- 多个服务器数据互通_5月23日部分服务器数据互通公告!
- 【探索测试篇】探索无界,BUG无限,让程序猿头疼的测试技术
- Angular4.x 安装|创建项目|目录结构|创建组件
- 课时40:类与对象:一些相关的BIF
- ●BZOJ 1855 [Scoi2010]股票交易
- Android setBackgroundResource和setBackgroundDrawable和用法
- 配置汇编环境:使用vs2010+MASM
- 技术要求→物理安全→防盗窃和防破坏
- php程序设计简明教程
- swing中如何将jtable中的数据导入到excel中?