#include <iostream>
using namespace std;
class Circle {
double radius;
public:
Circle (double r) {radius = r;}
double circum () {return 2*radius*3.1415926;}
};
int main(int argc, char const *argv[])
{
Circle foo (10.0); // functional form
Circle bar = 20.0; // assignment init.
Circle baz {30.0}; // uniform init.
Circle qux = {40.0}; // POD-like
cout << "foo's circumference: " << foo.circum() << endl;
return 0;
}