1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<code>class</code> <code>A(</code><code>object</code><code>):</code>
<code> </code><code>pass</code>
<code>class</code> <code>B(</code><code>object</code><code>):</code>
<code>class</code> <code>C(A,B): </code><code># C 繼承了 A 和 B</code>
<code>class</code> <code>parent():</code>
<code> </code><code>name</code><code>=</code><code>'parent'</code>
<code> </code><code>age</code><code>=</code><code>'50'</code>
<code> </code><code>def</code> <code>__init__(</code><code>self</code><code>):</code>
<code> </code><code>print</code><code>(</code><code>'my name is {0}'</code><code>.</code><code>format</code><code>(</code><code>self</code><code>.name))</code>
<code> </code><code>def</code> <code>get_name(</code><code>self</code><code>):</code>
<code> </code><code>return</code> <code>self</code><code>.name</code>
<code> </code><code>def</code> <code>get_age(</code><code>self</code><code>):</code>
<code> </code><code>return</code> <code>self</code><code>.age</code>
<code>class</code> <code>child(parent):</code>
<code> </code><code>name </code><code>=</code> <code>'child'</code>
<code> </code><code>age </code><code>=</code> <code>10</code>
<code> </code><code>print</code><code>(</code><code>'my age is {0}'</code><code>.</code><code>format</code><code>(</code><code>self</code><code>.age))</code>
<code> </code><code>def</code> <code>hello(</code><code>self</code><code>):</code>
<code> </code><code>print</code><code>(</code><code>'hello world'</code><code>)</code>
<code>a</code><code>=</code><code>child()</code>
<code>a.hello()</code>
<code>b</code><code>=</code><code>age()</code>
傳回結果:
my name is child
my age is 10
hello world
本文轉自 歸來仍少年 51CTO部落格,原文連結:http://blog.51cto.com/shaoniana/1980563