07/06/17 00:56:20
>>125
とりあえず名前だけ作った。
適当に関数追加するだけなんだし自分で作って。
#include <iostream>
struct Creature {
private:
const char *name;
public:
void setName(const char *name) {
this->name = name;
}
const char *getName() const {
return name;
}
};
struct Animal : public Creature {};
struct Human : public Creature {};
int main() {
Animal animal;
animal.setName("動物");
std::cout << animal.getName() << std::endl;
Human human;
human.setName("人間");
std::cout << human.getName() << std::endl;
return 0;
}