今天是正课的第二个练习日,是对前两天的巩固与练习,这两天讲的内容概念性东西较多,有很多内容上课听的似懂非懂,课下自己又疏于复习回顾,所以就造成了今天在总结时候有些知识虽然只学习了两天,但已经忘掉了大部分内容,要自己摸索写出来困难重重,所以我决定以后无论讲的内容如何,当天晚自习一定要从头练起,把所学内容回顾书写一遍。
这两天讲的内容有:
1、面向对象, 对象有属性和方法组成,每个属性等于一个全局变量和两个方法组成;方法的调用:[对象 方法名]
2、类,类方法(静态方法)用+号开头,不能调用产生的方法属性即self,类方法的调用为[类名 方法名]
3、工厂方法:工厂方法属于类方法的一种,工厂方法是用于生产对象的,所以一定有返回值且返回值为对象;
4、初始化方法:无论什么方法都可以带参数和返回值,初始化时把一些需要改变的内容用参数变量代替,这样每次产生都对象的名字和年龄都有调用时传进来的姓名和年龄决定;
5、继承:把某些相似行为的子类用一个父类初始化这些属性和方法,把子类中不同的地方用一个全局变量代替,在子类里对这些全局变量进行复制,这样就可以产生很多相是又有不同的子类!
时间: 2024-11-13 06:42:21