18 lines
560 B
C++
18 lines
560 B
C++
#include "Atomkern.h"
|
|
|
|
const Atomkern Atomkern::PROTON = Atomkern("p", 1, 1);
|
|
const Atomkern Atomkern::NEUTRON = Atomkern("n", 1, 0);
|
|
|
|
std::ostream& operator << (std::ostream& os, const Atomkern& atomkern)
|
|
{
|
|
os << atomkern._elementsymbol << "(" << atomkern._massenzahl << "," << atomkern._ordnungszahl << ")";
|
|
return os;
|
|
}
|
|
|
|
Atomkern operator * (int factor, const Atomkern& atomkern)
|
|
{
|
|
Atomkern ergebnis;
|
|
ergebnis._ordnungszahl = atomkern._ordnungszahl * factor;
|
|
ergebnis._massenzahl = atomkern._massenzahl * factor;
|
|
return ergebnis;
|
|
} |