Q:类的属性,都有哪些特性。
其实特性只有一个。通过对象访问符 -> 惯穿类内部所有方法与类外部。用途是在类的方法之间或类内外之间传递数据。其本质是在一定范围内的全局变量。类和它内部的方法,自成天地,内外不互通。除了全局变量,就是属性可以互相传递。
可以在类内部传递,可以当作函数的参数,可以做函数返回值。外部实例化后,可用实例化后的变量调用它,内部可用$this调用。类的属性不可以有计算过程,最好不要用全局变量定义它
Q:几个类似的方法封装成类有什么好处?
做为一种封装手法。其本质依旧是重复利用代码。提供的便利是由于有属性的存在,可以减少或增加要传递的量。
由于方法是同类型的方法。在连续性操作时,使用类可以有效减少量的使用。也不受返回值数量限制。
图形处理的本质。。
在一张底图上重新画。。
画上去的东西,成为底图的一部份。
所以,每一次操作,都是“在一张底图上重新画”
至于底图上原来有什么,那已经不重要了。
从来就不存在什么图片处理。而是重新画。
思考的时候,不能光听“做什么,怎么做”
却总是忽略了:为什么是这样做,为什么一定是这样做。
为什么可以这样做。为什么应该是这样做。
2016-04-01 22:54
发表评论