---
# System prepended metadata

title: '[企劃書]20250327-Java（二）'
tags: [113 學年, 企劃書]

---

---
title: "[企劃書]20250327-Java（二）"
tags:
- 企劃書
- 社課
- 113 學年
---
# 20250320-Java（二）

**活動名稱：** `Java（二）`
**起止時間：** `民國114年/3月/27日 17:30~民國114年/3月/27日 20:00`
**活動地點：** `挺生大樓 200 教室`
**參加人數：** `20`
**主辦單位：** `大同大學科學開源服務社`
**活動對象：** `本社社員、幹部`

#### 核心能力

- [x] 問題解決： 學員能夠利用物件導向模式來規劃程式結構，降低耦合度，提高程式的可維護性。
- [x] 思維創新： 學員透過物件導向思維，學習如何設計可擴展的架構，並掌握抽象類別、介面等進階語法。
- [ ] 關懷回饋：
- [ ] 團隊合作：
- [x] 反思探索： 學員可以運用物件導向模式，思考如何優化先前撰寫的程式，提高程式的結構化與效率。

**申請人所屬社團:** 大同大學科學開源服務社

#### 活動緣起

Java 作為一種廣泛應用的程式語言，在後端開發、行動應用與企業級系統等等領域占有重要地位。
物件導向是一種靈活，強調「物件」與「類別」關係的程式設計模式，能夠提升程式的擴展性、可讀性。
本次課程將介紹物件導向的核心概念，如類別、實例、繼承等。並透過各種物件導向相關的關鍵字，幫助學員學習在Java中使用物件導向設計程式。

#### 活動目的

1. 讓學員理解物件導向程式設計的核心概念。
2. 讓學員學習如何在 Java 中設計並實作物件導向程式。
3. 讓學員掌握 Java 物件導向相關的關鍵字與語法。

#### 活動目標

1. 學員能夠解釋物件導向程式設計的核心概念，如類別、實例、繼承等。
2. 學員能夠使用 Java 撰寫基本的物件導向程式。
3. 學員能夠正確運用各種關鍵字，並理解其應用場景。

#### 活動內容
上課之前會先稍微複習上次社課的內容。
接下來會從物件導向的介紹開始，並用Java實作物件導向的程式。

1. 18:00~18:20 複習上次社課的內容
2. 18:20~20:00 正式社課
    - 淺講物件導向
    - 類別 (class)
    - 實例 (instance)
    - 參照/GC
    - 靜態 (static)
    - this
    - 繼承 (extends)
    - final
4. 20:00~20:10 表單回饋

#### 活動預期效益

透過本次課程，學員將對物件導向有基本的認識，不僅能提升Java開發能力，也能將物件導向的思維應用於其他有支援物件導向的語言。學員將能夠理解並運用類別、繼承、關鍵字等核心語法，提升撰寫可維護程式的能力。