課程名稱:Scala 開(kāi)發(fā)培訓(xùn)

4401 人關(guān)注
(78637/99817)
課程大綱:

Scala 開(kāi)發(fā)培訓(xùn)

 

Scala 是一門(mén)多范式的編程語(yǔ)言,類似于 Java 。

設(shè)計(jì)初衷是實(shí)現(xiàn)可伸縮的語(yǔ)言、并集成面向?qū)ο缶幊毯秃瘮?shù)式編程的各種特性。

1 Scala 簡(jiǎn)介及環(huán)境介紹

2 類和對(duì)象

3 控制語(yǔ)句

4 組合和繼承

5 Trait

6 訪問(wèn)控制修飾符

7 Scala 基礎(chǔ)語(yǔ)法

8 基本數(shù)據(jù)類型簡(jiǎn)介及操作

9 函數(shù)

10 類層次關(guān)系和底層類型

11 包(Package)

1
開(kāi)啟神奇的Scala編程之旅

1.Scala的簡(jiǎn)介、特性

2.實(shí)現(xiàn)HelloWorld

2
起步Scala

1.交互式Scala解釋器的使用方法

2.變量、函數(shù)的定義 3.循環(huán)、迭代的實(shí)現(xiàn)

4.數(shù)組的參數(shù)化

5.List、元組、Set和Map的使用

6.識(shí)別函數(shù)編程風(fēng)格

7.讀取文件

3
類和對(duì)象(一)

1.類和對(duì)象的定義

2.對(duì)象詳解

4
基本數(shù)據(jù)類型及其操作

1.基本數(shù)據(jù)類型簡(jiǎn)介

2.操作基本數(shù)據(jù)類型

3.常用操作符

4.基本數(shù)據(jù)類型的實(shí)現(xiàn)方法

5
類和對(duì)象(二)

1.類的定義規(guī)范

2.定義類

3.前提條件檢查

4.添加成員變量

5.自身引用

6.輔助構(gòu)造函數(shù)

7.私有成員變量和方法

8.定義運(yùn)算符

9.標(biāo)識(shí)符

10.方法重載

11.隱式類型轉(zhuǎn)換

6
控制語(yǔ)句

1.if表達(dá)式

2.while循環(huán)

3.for表達(dá)式

4.用try表達(dá)式處理異常

5.Match表達(dá)式

6.代替“break”和“continue”

7
函數(shù)(一)

1.類成員函數(shù)

2.局部函數(shù)

3.函數(shù)的頭等公民地位

4.函數(shù)字面量的一些簡(jiǎn)化寫(xiě)法

5.部分應(yīng)用的函數(shù)

6.閉包

7.可變參數(shù)、命名參數(shù)和缺省參數(shù)

8
函數(shù)(二)

1.尾遞歸

2.減低代碼重復(fù)

3.柯里化函數(shù)

4.創(chuàng)建新的控制結(jié)構(gòu)

5.傳名參數(shù)

9
組合和繼承(一)

1.抽象類

2.定義無(wú)參數(shù)方法

3.擴(kuò)展類

4.重寫(xiě)成員函數(shù)和方法

5.定義參數(shù)化成員變量

6.調(diào)用基類構(gòu)造函數(shù)

7.多態(tài)和動(dòng)態(tài)綁定

8.定義final成員

10
組合和繼承(二)

1.使用組合還是繼承

2.實(shí)現(xiàn)類Element的above,beside和toString方法

3.定義factory對(duì)象

4.定義heighten和widen函數(shù)

11
類層次關(guān)系和底層類型

1.Scala的類層次關(guān)系

2.底層類型

12
Trait

1.Trait的基本概念

2.Trait的基本用法

3.痩接口和胖接口設(shè)計(jì)

4.OrderedTrait

5.實(shí)現(xiàn)可疊加的修改操作

13
使用Package(包)

1.包的概念

2.引用包中的代碼

3.使用import

4.隱含的import

5.包對(duì)象

14
訪問(wèn)控制修飾符

1.訪問(wèn)控制修飾符

2.為訪問(wèn)控制修飾符添加作用域

使用 Scala 語(yǔ)法實(shí)現(xiàn) Hello World

使用 Scala 解釋器

定義變量、函數(shù)、實(shí)現(xiàn)循環(huán)和迭代

使用數(shù)組、列表、元組、及集合

使用 Scala 讀取文件

定義類和對(duì)象

操作基本數(shù)據(jù)類型

使用 if、while、for、try 等控制語(yǔ)法

定義類成員函數(shù)、局部函數(shù)、閉包以及使用各種類型的參數(shù)

使用尾遞歸、高階函數(shù)、柯里化函數(shù)以及傳名參數(shù)

擴(kuò)展類、重載成員函數(shù)和方法、定義參數(shù)化成員變量、調(diào)用基類構(gòu)造函數(shù)、多態(tài)和動(dòng)態(tài)綁定

實(shí)現(xiàn)類 Element 的 above,beside 和 toString 方法、定義 factory 對(duì)象、使用 heighten 和 widen 函數(shù)

Trait 示例—— Rectangular 對(duì)象

引用包中的代碼

訪問(wèn)控制修飾符、為訪問(wèn)控制修飾符添加作用域


請(qǐng) 登錄 后發(fā)表評(píng)論
新評(píng)論
全部 第1節(jié) 第2節(jié) 第3節(jié) 第4節(jié) 第5節(jié) 第6節(jié) 第7節(jié) 第8節(jié) 第9節(jié) 第10節(jié) 第11節(jié) 第12節(jié) 第13節(jié) 第14節(jié) 第15節(jié) 第16節(jié) 第17節(jié)
我的報(bào)告 / 所有報(bào)告
中文无码精品A∨在线观看不卡| 久久无码精品一区二区三区| 久久国产精品久久久久久| 精品久久久无码中字 | 日韩一区二区三区在线精品| 久久综合国产乱子伦精品免费| 亚洲国产精品日韩| 免费精品国产自产拍在| 久久这里只有精品久久| 九九久久精品国产AV片国产| 国内精品乱码卡1卡2卡3免费| 亚洲国产精品嫩草影院在线观看| 一本一道久久a久久精品综合 | 国产精品热久久无码av| 久久精品国产亚洲av天美18| 久久亚洲私人国产精品vA | 国产精品自产拍在线18禁| 99re热免费精品视频观看| 久久精品亚洲综合| 久久精品无码av| 国产在线精品美女观看| 国内精品乱码卡1卡2卡3免费| 亚洲AV成人无码久久精品老人| 久久人搡人人玩人妻精品首页| 国产精品一区二区久久乐下载| 97久久久精品综合88久久| 99精品国产高清自在线看超| 亚洲精品字幕在线观看| 亚洲国产成人精品女人久久久 | 久9视频这里只有精品| 久久精品国产99国产精品澳门 | 国产成人精品无人区一区| 婷婷99视频精品全部在线观看| 国产成人精品久久一区二区三区| 无码囯产精品一区二区免费| 国内精品伊人久久久久777| 国产精品哟女在线观看| 七次郎在线视频精品视频| 国产精品香蕉成人网在线观看| 欧亚精品一区三区免费| 亚洲精品123区在线观看|