C++调用构造函数
来源:互联网 发布:改视频的软件 编辑:程序博客网 时间:2024/06/05 23:26
#include "stdafx.h"#include <iostream>using namespace std;class Goods{ private: char* name;//char* 类型 float price; public: Goods(){}; Goods(char* nameParam,float priceParam ){ name = nameParam; price = priceParam; }; char* getName();//返回char* 类型 void setName(char* name);//参数是char* 类型 float getPrice(); void setPrice(float); };//这个分号别忘了 char* Goods::getName(){//返回char* 类型 return name; } void Goods::setName(char* nameParam){//参数是char* 类型 name = nameParam; } void Goods::setPrice(float priceParam){ price = priceParam; } float Goods::getPrice(){ return price; } int _tmain(int argc, _TCHAR* argv[]) { //Goods goods = Goods("巧克力",1.5);//正确 Goods goods("巧克力",1.5);//正确 cout<<goods.getName()<<endl<<goods.getPrice()<<endl; Goods goods2;//需要存在默认的构造函数不然报错,比如Goods(){};goods2.setName("鼠标");goods2.setPrice(2.5);cout<<goods2.getName()<<endl<<goods2.getPrice()<<endl; return 0; } //巧克力//1.5//鼠标//2.5//请按任意键继续. . .
参考:
http://www.weixueyuan.net/view/5836.html
http://www.weixueyuan.net/view/5837.html
阅读全文
0 0
- C++:构造函数中调用虚函数
- C++:构造函数中调用虚函数
- C++构造函数调用其他构造函数
- [C++] 拷贝构造函数的调用
- 【C++&Java】构造函数的调用点
- 【c++】构造函数调用顺序的研究
- C++_避免调用复制构造函数
- c++:(各种)构造函数的调用方式
- 怎么调用私有构造函数(C++)
- 构造函数调用构造函数
- 构造函数调用构造函数
- 构造函数调用构造函数
- [C++]显示调用构造函数和析构函数
- 看C++中构造函数的调用顺序
- c++,派生类无法调用基类构造函数
- C++:复制构造函数在什么时候被调用?
- C++:复制构造函数在什么时候被调用?
- C++:复制构造函数在什么时候被调用?
- curl安装——windows
- deque双向队列
- 题目12:喷水装置(二)
- leetcode 230. Kth Smallest Element in a BST
- Java8 之 Lambda
- C++调用构造函数
- ZOJ 1119 SPF(割点)
- eclipse使用maven打包可执行的jar包
- 前端插件之-swiper
- 如何使用windows的计划任务?
- 透明三角的两种设置方式
- android 三方微信登录,分享 坑
- 合并两个有序链表
- curl语法