北美微论坛

App下载
扫码下载 App
联系我们
1框架
楼主: zsl900505
打印 上一主题 下一主题

[学习/校园/考试] 问Programming大神们一个关于C++ Class的问题

[复制链接]

博士后

Fabulous

Rank: 7Rank: 7Rank: 7

最佳新人

16#
 楼主| 发表于 2016-3-14 13:46:27 | 只看该作者
空尔一生执 发表于 2016-3-14 13:35
在fortran里你可以不用定义string name,可以用do 或者if loop,编号,用shell 来run script,在script里将 ...

谢谢回复,
我没有学过fortran, 主要是这个calculator直接拿水果object就算,根本不可以查是什么水果
跟我一起唱:Everything is awesome!
回复

使用道具 举报

初中生

Rank: 2

17#
发表于 2016-3-14 13:47:14 | 只看该作者

回帖奖励 +20

upupup
回复

使用道具 举报

博士后

Fabulous

Rank: 7Rank: 7Rank: 7

最佳新人

18#
 楼主| 发表于 2016-3-14 13:48:31 | 只看该作者

也不能用switch case
calculator 拿到object以后就直接开算,不会去查是什么水果
因为weight, price, 和discount这些信息comes with the object, 主要是我不知道要怎样让calculator接受各种不同的class object
跟我一起唱:Everything is awesome!
回复

使用道具 举报

初中生

Rank: 2

19#
发表于 2016-3-14 13:52:39 | 只看该作者

回帖奖励 +20

upupup
回复

使用道具 举报

初中生

Rank: 2

最佳新人

20#
发表于 2016-3-14 13:56:29 | 只看该作者

回帖奖励 +20

回复

使用道具 举报

初中生

Rank: 2

21#
发表于 2016-3-14 14:09:37 | 只看该作者

回帖奖励 +20

帮顶
回复

使用道具 举报

科学家

Rank: 13Rank: 13Rank: 13Rank: 13

22#
发表于 2016-3-14 14:19:13 | 只看该作者
以我大学学过的c++,我能想到的就是,每个class设一个object,再设一个数组,用来存每个object的discount。输入1,2,3这种就是数组下标,或者输入字母再转换成数字。通过下标找到这个discount值,就能直接calculate使用了。
比如class Apple中的一个object是apple,discount[0]=apple.discount,输入i=0,通过discount[i]找到对应值是apple.discount
回复

使用道具 举报

副校长

吃货都是好厨子

Rank: 16Rank: 16Rank: 16Rank: 16

最佳新人购物达人常驻居民论坛元老

23#
发表于 2016-3-14 14:19:25 | 只看该作者

回帖奖励 +20

UPUPUP
一旦错过,后会无期
回复

使用道具 举报

副系主任

Rank: 11Rank: 11Rank: 11Rank: 11

最佳新人常驻居民

24#
发表于 2016-3-14 14:24:03 | 只看该作者

回帖奖励 +20

帮顶
回复

使用道具 举报

系主任

Rank: 12Rank: 12Rank: 12

最佳新人

25#
发表于 2016-3-14 15:29:10 | 只看该作者

回帖奖励 +20

感觉要找到唯一性从而来定义到底是什么水果啊,如果你每个水果的discount都不一样的话,就可以pass这个discount值吧。
回复

使用道具 举报

高级院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

最佳新人常驻居民

26#
发表于 2016-3-14 15:30:30 | 只看该作者

回帖奖励 +20

帮顶
回复

使用道具 举报

高级院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

最佳新人常驻居民

27#
发表于 2016-3-14 15:30:48 | 只看该作者

点评

开心  发表于 2016-3-14 16:35
回复

使用道具 举报

系主任

Rank: 12Rank: 12Rank: 12

28#
发表于 2016-3-14 15:31:15 | 只看该作者

回帖奖励 +20

帮顶
回复

使用道具 举报

禁止发言

最佳新人

29#
发表于 2016-3-14 15:33:45 | 只看该作者

回帖奖励 +20

提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

高级院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

最佳新人常驻居民

30#
发表于 2016-3-14 15:34:16 | 只看该作者

回帖奖励 +20

好复杂,建议学霸 可以建立一个学习互助版
5刀包邮出车载手机支架
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部