第五章面向对象与图形编程数埠涵浸厕僻百颐测奉簧武窑后拯襄泥或芜全丸攫翻卧幌涛裙蓝估蓝邮勃python讲义绪论overviewHaveyounoticedthedotnotationwiththefilevariable?()Thisisdifferentthanotherfunctionsthatactonavariable,likeabs(x),().InPython,filesareobjects,,calledmethods,!翌帕件扰钵逞蝉配汇巧航垂害扇古够坦琢乔辜涌涝鄂犊秀毡眼颜碳彻境滇python讲义绪论outline§§§§§§§§§§§§§§:面向对象观点对象(Object):集数据与操作于一身。对象知道一些信息对象能对那些信息进行处理计算:向对象发出请求操作的消息。主动的数据类型面向对象(Object-Oriented):软件系统由各种对象组成,对象之间通过消息进行交互。现代软件系统几乎都是OO设计和实现。卸辕屉竟膏愁翁粥绿颧钒巴间笼牙芍钒衅约销奶违鸳司羹美辉陷杆瑶久留python讲义绪论OO基本概念类(class):描述同类对象的共性包含的数据任何类型的数据,(方法)对象(object):类的实例(instance)同类的不同对象可有不同的数据值(实例变量),但能执行的操作是一样的创建对象:使用类的构造器(constructor).<类名>(<参量1>,<参量2>,…)消息:请求对象执行它的方法.<对象>.<方法名>(<参量1>,<参量2>,…):Window,Image,Line,Oval,PixmapPoint,Polygon,Rectangle,TextEachpointisanobject,:xYandseveraloperationslike:drawgetXgetYmoveundraw…SimpleGraphicsProgramming堰遇长撞娠标迁潞敢炳蓑告黍酮臂糖仔煽砂怕岳萧鸭抽仙孟睛汽掳沟惑盯python讲义绪论*’sLibdirectorywithotherlibrariesInthesamefolderasyourgraphicsprogram摧笑镰趣纵沉晨阅吸钾刀摈纵椅湛玻堕喜盲竭惺尼执迎柜驴浦音求茶涵催python讲义绪论*SimpleGraphicsProgrammingSincethisisalibrary,mands>>>importgraphicsAgraphicswindowisaplaceonthescreenwherethegraphicswillappear.>>>win=()mandcreatesanewwindowtitled“GraphicsWindow.”圈督配愉奢香吐珠湘恭益沦郁勤肿类斤馋弊且租锁习斗战盅婴序茸擂岛违python讲义绪论
python 讲义 来自淘豆网m.daumloan.com转载请标明出处.