如何用面向对象思想编写代码

一、什么是面向对象 在用面向对象思想写代码之前,先了解一下什么是面向对象? 个人理解: 面向对象:把现实世界里的具体物体或者逻辑世界的逻辑物体,用抽象手段,把这些物体抽象成程序能够识别的类,使类具备物体的属性和行为,把物体与物体之间的关联转换成类与类之间的关联,用编程逻辑把这些关联表示出来设计成程序 ... »

代码性能优化之创建对象

类初始化在代码中随处可见,但是用静态class和用实例class时应该遵循那些原则呢? 1、如果一个类定义成实例的,那么这个类的全部成员尽量都定义成实例的 2、如果一个类是要共享一些成员,那么所有成员都定义成静态的,类本身也定义成静态的 有些时候我们可能会实例成员和静态成员混合定义,但是不建议这样做 ... »