苏科版初中信息技术选修《面向对象程序设计》1.pptVIP

  • 3
  • 0
  • 约 10页
  • 2017-06-07 发布于广东
  • 举报

苏科版初中信息技术选修《面向对象程序设计》1.ppt

第2章 面向对象程序设计  2.1 面向对象程序设计思想 面向对象程序设计的特点 1.抽象性 用C++语言可以将该图形描述如下: 圆形(circle): 数据抽象: double x,y,r; 行为抽象: setx();sety();setr();draw(); 抽象是面向对象方法的核心。 2.封装性 3.继承性 4.多态性 多态性也是面向对象程序设计的重要特性之一。 1.抽象 抽象是指从具体的实例中抽取出来共同的性质并加以描述的过程,它忽略了一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。 抽象过程: 先注意问题的本质及描述,其次是实现过程或细节。 数据抽象:描述某类对象的属性或状态(对象相互 区别的物理量)。 代码抽象:描述某类对象的共有的行为特征或具有 的功能。 抽象的实现:通过类的声明 抽象实例——钟表 数据抽象:     int Hour , int Minute , int Second 代码抽象:     SetTime() , ShowTime() 抽象实例——钟表类 class Clock    {     public :          void SetTime (int NewH, int NewM,                 

文档评论(0)

1亿VIP精品文档

相关文档