专业人士中的 OOP 对我来说是一个新话题。您需要编写一个 my_sample 类,该类在其私有字段中应该有一个长双精度向量,应该称为 vi。它必须有一个默认构造函数。添加一个以长双精度向量作为参数的构造函数,并使用它来初始化对象。添加一个打印函数,将 my_sample 写入作为参数传递的输出流。输出格式应为:'<' integer ':' space num1 space ... numN space '>',其中 integer 是向量元素的数量。重新加载 << 运算符以写入使用 print my_sample 函数作为参数传递的输出流。
添加以下功能:
get_data():返回 my_sample 对象的数据向量。minimum() - 数组中的最小数 maximum() - 数组中的最大数
重载 >> 运算符,以便我们可以从流中读取 my_sample。输入格式必须与输出格式完全匹配。
添加输出,输入是近似的,我不明白你的类的确切规格