今天是30天程序语言研究的第十二天,研究的语言一样是python,今天主要学习的是物件函式和继承
笔记:
class Phone:
def init(self, os, number, is_waterproof): #初始函数
self.os = os
self.number = number
self.is_waterproof
def is_ios(self): #self代表物件本身
if seld.os == "ios":
return True
else:
return False
def add(self, number1, number2):
return number1+number2
phone1 = Phone("ios", 123, True)
print(phone1.is_ios()) #回传true
print(phone1.add(5,6)) #11
class Person:
def init(self, name, age):
self.name = name
self.age = age
def print_name(self):
print(self.name)
def print_age(self):
print(self.age)
class Student:
def init(self, name, age, school):
self.name = name
self.age = age
self.school = school
def print_name(self):
print(self.name)
def print_age(self):
print(self.age)
def print_school(self):
print(self.school)
#内容很像可以学生继承人 改class Student如下
from person import Person
class Student(Person):
#相当於复制一份Person的内容到个位置
def init(self, name, age, school):
self.name = name
self.age = age
self.school = school
def print_school(self):
print(self.school)
#测试
from student import Student
student1 = Student("小白", 87, "小白国小")
student1.print_school()
student1.print_name()
>>: git - 2 ( push github、找插件、token、branch+merge、tag、stash )
订阅patreon即可看到更多文章 https://www.patreon.com/wade3c ...
首先,先前往官网,可以透过 GitHub 登入连结帐号。 登入以後,可以看到我们有一个 Spaces...
在SQL Table除了Primary Index, 也可以为其他栏位建立index以加快搜寻速度....
前言 如果昨天是资料结构,那今天必然是来讨论演算法啦! 「演算法」是另一个会让许多非本科系的 dev...
为了要了解企业流程管理(BPM),很多人上网搜寻到的文章,常常都有些八股,或是看不到想要了解的部分,...