---
# System prepended metadata

title: 18.Python 實體物件的建立與使用 - 下篇 - 實體方法 - Instance Methods By 彭彭
tags: [學習, ' 紀錄']

---

---
title:  18.Python 實體物件的建立與使用 - 下篇 - 實體方法 - Instance Methods By 彭彭

tags: 學習, 紀錄
---
## 18.Python 實體物件的建立與使用 - 下篇 - 實體方法 - Instance Methods By 彭彭
{%youtube MZtTClJ74NU %}

## 類別的兩種用法
1. 類別與類別屬性
2. 類別與實體物件、實體屬性、實體方法

## 實體屬性：封裝在實體物件的變數

## 程式範例
class Point:
(---)def__ init__(self,x,y):
(-------)self.x=x
(-------)self.y=y
『建立實體物件，並取得實體屬性資料』
p=Point(1,5)
print(p.x+p.y)

## 實體方法：封裝在實體物件中的函式

## 基本語法
class 類別名稱：
『定義初始化函式』
(---)def __ init__(self):
定義實體屬性
定義實體方法/函式
『建立實體物件，放入變數obj中』
obj=類別名稱()

---分隔線------
class 類別名稱：
『定義初始化函式』
(---)def __ init__(self):
封裝在實體物件中的變數
(---)def 方法名稱（self,更多自訂參數):
方法主體，透過self 操作實體物件
『建立實體物件，放入變數obj中』
obj=類別名稱()


## 使用方法
- 基本語法：實體物件.實體方法名稱(參數資料)

## 程式範例
class Point:
(---)def__init__(self,x,y):
(------)self.x=x
(------)self.y=y
(---)def show(self):
(------)print(self.x,self.y)
p=Point(1,5) 『建立實體物件』
p.show() 『呼叫實體方法』


# End