代码调试
文章平均质量分 93
神经美学-茂森
作为一名在读博士生,我正尝试着探索人工智能与艺术这一交汇领域的微妙之处,希望能逐渐揭开两者间隐藏的联系。我的研究试图跨越技术的界限,触及人类感知与认知的深层次,以期能更深入地理解“美”这一抽象概念。
展开
-
【通俗理解】面向对象封装——信息隐藏的魔法箱
一、封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。 所以,在使用面向对象的封装特性时,需要: • 将内容封装到某处 从某处调用被封装的内容 self 是一个形式参数, 当执行 obj1 = Foo('wupeiqi', 18 ) 时,self 等于 obj1 当执行 obj2 = Foo('alex', 78 ) 时,self 等于 obj2 init 类实例化自动运行 所以,内容其实被封装到了对象 obj1 和 obj2 中,每个对象中都有 .原创 2020-07-25 10:40:22 · 195 阅读 · 0 评论 -
【通俗理解】面向对象技术——软件构建的积木法
#面向对象技术 #类 #实例化 #继承 #方法重写 #软件构建 #积木法 #封装 #多态性 #数据成员面向对象技术在软件工程领域扮演着“积木工厂”的角色,它提供了构建复杂软件系统的基本单元和规则,就像积木工厂提供构建各种形状建筑物的积木块和搭建方法。虽然面向对象技术本身不是数学公式,但我们可以将其核心概念抽象为以下形式:Software=∑i=1nObjecti \text{Software} = \sum_{i=1}^{n} \text{Object}_i Software=i=1∑nObjecti其原创 2020-07-25 10:17:49 · 262 阅读 · 1 评论