`
sanatay
  • 浏览: 1349 次
社区版块
存档分类
最新评论
文章列表

python每日学习 2

继承 Python也是面向对象的语言。 面向对象的一个特点是对代码重用,重用的一种实现方法就是通过继承机制。与java中概念相似,有父类型与子类型的概念。现在书中的例子:学校中有两种类型的人:老师、学生。 他们有一些共同的特征:姓名、年龄、地址。 老师还有一些特有的特征:薪水,课程,假期;学生的特有特征:成绩、学费。当然,可以分别写两个类:老师的类,学生的类。 但如果又要增加一个特征,比如:性别,这样需要在老师的类中加上这个属性,也需要在学生的类中加上这个属性。这样就比较繁琐。有没有办法优化呢?可以把老师、学生的共同特征,提取出来,新建一个类,SchoolMember。这个类中放的是 ...

python每日学习 1

  # -*- coding: UTF-8 -*- class Robot: population = 0 def __init__(self, name): # init函数类似于java中的构造函数 # 给实例中新增了变量name,值是传入的name self.name = name print "(Initializing {})".format(self.name) Robot.population += 1 # 这里的self ...
安装mysql5.5后,无法打开的问题1.点击MySQL5.5 Command Line Client后,闪退(还没有输入密码就闪退)解决方法:右击MySQL5.5 Command Line Client,属性--》目标"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe" "--defaults-file=C:\Program Files\MySQL\MySQL Server 5.5\my.ini" "-uroot" & ...
Global site tag (gtag.js) - Google Analytics