在类定义的变量居然是个公共变量,类似C的static局部变量实际可以等同全局变量的味道,只有在构造函数中的变量才是C++意义上的类变量。更混乱的是实例居然可以随时自己添加删除变量,造成每个实例的成员数量都不一样多,而且是很随意的隐士添加!!! PY类知识系统严格说有三种变量,C++只有一种变量。PY简直是太随意太没有约束了,灵活是很灵活,但是感觉太混乱太容易被人弄出问题还不好查了,如果故意卖弄这些特点,在函数结构上也随意,不做注释粗看简直是混沌,可以绕晕别人。
是的,学到可以动态添加变量的时候我就惊了,是很灵活,但是感觉也很容易出乱子,静态语言麻烦点但是稳,所以python不太可能用来写大型项目吧
系统规划与设计师很重要;有些业务,不是开发想加就能加的;
Sign in to make a reply
dddggg的空间
在类定义的变量居然是个公共变量,类似C的static局部变量实际可以等同全局变量的味道,只有在构造函数中的变量才是C++意义上的类变量。更混乱的是实例居然可以随时自己添加删除变量,造成每个实例的成员数量都不一样多,而且是很随意的隐士添加!!! PY类知识系统严格说有三种变量,C++只有一种变量。PY简直是太随意太没有约束了,灵活是很灵活,但是感觉太混乱太容易被人弄出问题还不好查了,如果故意卖弄这些特点,在函数结构上也随意,不做注释粗看简直是混沌,可以绕晕别人。