下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

软件设计:类属性增删改查

作者:铃灵狗     来源: https://www.cnblogs.com/linglingdog/p/12216041.html点击数:909发布时间: 2020-04-30 10:13:06

标签: 软件开发java软件设计

  DIR是DOS操作系统用来查看磁盘中文件的。命令dir有很多的参数,这是在Windows XP中的参数以及说明,也可能是MacromediaDirectorMX产生的文件。

  Director这款软件产生的文件,dir(*.dir)文件是Macromedia公司的Director软件(后来被adobe公司收购)的生成文件或扩展文件,这个软件广泛应用于多媒体光盘、教学/汇报课件、触摸屏软件、网络电影、网络交互式多媒体查询系统、企业多媒体形象展示、游戏和屏幕保护等的开发制作。并非DOS命令和系统文件。

  类属性增删改查

  dir同样可以查找实例的属性字典

  print(dir(p1))

  下面是增删改查举例:

  classChinese:

  country='中国'

  def__init__(self,name):

  self.name=name

  defplay_ball(self,ball):

  print('%s正在打%s'%(self.name))

  print(Chinese.country)'查看’

  Chinese.country='Russian''修改'

  Chinese.fuse='黄色''增加'

  delChinese.fuse'删除‘

  defeat_food(self,food):

  pass

  Chinese.food=eat_food'增加函数属性’

  deftest(self):

  pass

  Chinese.play_ball=test'修改函数属性'

  类(Class)是面向对象程序设计(OOP,Object-OrientedProgramming)实现信息封装的基础。类是一种用户定义类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。

  类是对现实生活中一类具有共同特征的事物的抽象。如果一个程序里提供的类型与应用中的概念有直接的对应,这个程序就会更容易理解,也更容易修改。一组经过很好选择的用户定义的类会使程序更简洁。此外,它还能使各种形式的代码分析更容易进行。特别地,它还会使编译器有可能检查对象的非法使用。

  类的实质是一种数据类型,类似于int、char等基本类型,不同的是它是一种复杂的数据类型。因为它的本质是类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。

  类的内部封装了方法,用于操作自身的成员。类是对某种对象的定义,具有行为(be-havior),它描述一个对象能够做什么以及做的方法(method),它们是可以对这个对象进行操作的程序和过程。它包含有关对象行为方式的信息,包括它的名称、方法、属性和事件。

  通常,用abstract修饰的类是抽象类;C++中包含纯虚函数的类是抽象类;java中含有抽象方法的类是抽象类;继承了纯虚函数而没有实现它的类也是抽象类。

  类的构成包括数据成员和成员函数。数据成员对应类的属性,类的数据成员也是一种数据类型,并不需要分配内存。成员函数则用于操作类的各项属性,是一个类具有的特有的操作,比如"学生"可以"上课",而"水果"则不能。类和外界发生交互的操作称为接口。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程