码迷,mamicode.com
首页 > 编程语言 > 详细

python-class(4)

时间:2017-09-05 10:06:43      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:def   span   sel   auth   重载   rank   python   log   env   

 1 #!/usr/bin/env python
 2 #-*- coding:utf-8 -*-
 3 ############################
 4 #File Name: class4.py
 5 #Author: frank
 6 #Email: frank0903@aliyun.com
 7 #Created Time:2017-09-04 16:36:31
 8 ############################
 9 
10 #运算符重载
11 class Vector:
12     def __init__(self, a, b):
13         self.a = a
14         self.b = b
15 
16     def __str__(self):
17         return Vector (%d, %d) % (self.a, self.b)
18     
19     def __add__(self,other):
20         return Vector(self.a + other.a, self.b + other.b)
21 
22 v1 = Vector(2,10)
23 print v1
24 v2 = Vector(5,-2)
25 print v1 + v2

 

python-class(4)

标签:def   span   sel   auth   重载   rank   python   log   env   

原文地址:http://www.cnblogs.com/black-mamba/p/7476806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!