创造性的大讨论
class State , class Non_person , class time
class input_system,class output_system,class action_system,class think_system
class Nature_State: public input_system,output_system,action_system,think_system
class Non_Nature_State
class State:public Nature_State,Non_Nature_State
class Person {
public:
Person(Person& father,Person& mother);
~Person();
State& change (time& , Person& , Non_person& , State& person_state );
Is_can_live(State& person_state);
friend class Object;
private:
State person_state;
think(State& person_state,time&);
}
我的主要目的是探讨一下计算机思维和人思维的主要区别(不要骂我无聊哦):
计算机的思维: 顺序运行每一条预先设定好的、可预见的指令
人的思维:无时无刻有一套基本程序,在接受外界各种输入以后生成新的程序运行,关键是运行时生成,不是编译时生成
呵呵,好了,开始讨论吧!