我是C ++的新手(来自Java背景),我正在为自己开发一个跟踪股票的项目。我创建了一个名为Stock
的类,它有一个名为double
的{{1}}变量,代表一股股票的价格。由于shareVal
永远不会是负数,因此我创建了一个shareVal
类来执行类型检查:
SharePrice
这是我在Java中使用的样式,但在阅读了这个Conventions for accessor methods (getters and setters) in C++之后,我明白这可能是C ++中的错误形式。这种风格合适吗?是否有更简单/更好(C ++)的方式做同样的事情?