原创 Cocos2d-x教程(16)-自定義動作 圓周運動

在之前的文章中我們曾經講過Cocos2d-x中的各種動作的使用方法,我們先來簡單的回顧一下與動作相關的內容    1.Cocos2d-x中的所有動作類的文件都位於 Cocos2d-x-2.2.1/cocos2dx/actions 目錄下

原创 Cocos2d-x教程(21)-畫板

源碼下載地址:http://download.csdn.net/detail/u012945598/6935331 視頻教程地址:http://www.tudou.com/programs/view/JA5WAXWHtDk/ 本篇博

原创 第六節:類和對象(一)

本節主要內容 1 類定義、創建對象  2 主構造器  3 輔助構造器 類定義、創建對象 //採用關鍵字class定義 class Person { //類成員必須初始化,否則會報錯 //這裏定義的是一個公有成員 var

原创 第十節 Scala類層次結構、Traits初步

本節主要內容 Scala類層次結構總覽Scala中原生類型的實現方式解析Nothing、Null類型解析Traits簡介Traits幾種不同使用方式 1 Scala類層次結構 Scala中的類層次結構圖如下:   來源:Progra

原创 第九節 繼承與組合

主要內容 類的繼承構造函數執行順序方法重寫匿名類多態與動態綁定組合與繼承的使用 1 類的繼承 下類的代碼演示了Scala類的繼承 //Person類 class Person(name:String,age:Int){ } //S

原创 第三十節 Scala腳本編程與結束語

本節主要內容 REPL命令行高級使用使用Scala進行Linux腳本編程結束語 1. REPL命令行高級使用 在使用REPL命令行時,有時候我們需要粘貼的代碼比較大,而普通的粘貼可能會些一些問題,比如中文粘貼會出現亂碼、多行代碼粘貼時

原创 第二十八節 Scala與JAVA互操作

本節主要內容 JAVA中調用Scala類Scala中調用JAVA類Scala類型參數與JAVA泛型互操作Scala與Java間的異常處理互操作 1. JAVA中調用Scala類 Java可以直接操作縱Scala類,如同Scala

原创 第二十七節 Scala操縱XML

本節主要內容 XML 字面量XML內容提取XML對象序列化及反序列化XML文件讀取與保存XML模式匹配 1. XML 字面量 XML是一種非常重要的半結構化數據表示方式,目前大量的應用依賴於XML,這些應用或利用XML作爲數據交換格式

原创 第二十九節 Scala數據庫編程

Scala Maven工程的創建Scala JDBC方式訪問MySQLSlick簡介Slick數據庫編程實戰SQL與Slick相互轉換 本課程在多數內容是在官方教程上修改而來的,官方給的例子是H2數據庫上的,經過本人改造,用在MySQL數

原创 第二十節 類型參數(二)

本節主要內容 Ordering與Ordered特質上下文界定(Context Bound)多重界定類型約束 1. Ordering與Ordered特質 在介紹上下文界定之前,我們對Scala中的Ordering與Ordered之間的關

原创 第二十六節 Scala併發編程基礎

本節主要內容 Scala併發編程簡介Scala Actor併發編程模型react模型Actor的幾種狀態Actor深入使用解析 1. Scala併發編程簡介 2003 年,Herb Sutter 在他的文章 “The Free Lun

原创 第二十二節 高級類型 (一)

本節主要內容 this.type使用類型投影結構類型複合類型 1. this.type使用 class Person{ private var name:String=null private var age:Int=0 def

原创 第二十三節 高級類型 (二)

本節主要內容 中置類型(Infix Type)存在類型函數類型抽象類型 關於語法糖的問題,在講解程序語言時,我們常常聽到“語法糖”這個術語,在百度百科中,它具有如下定義: 語法糖(Syntactic Sugar),也叫糖衣語法, 是英國

原创 第十五節 Case Class與模式匹配(二)

本節主要內容 模式匹配的類型for控制結構中的模式匹配option類型模式匹配 1. 模式的類型 1 常量模式 object ConstantPattern{ def main(args: Array[String]): Unit

原创 第十九節 隱式轉換與隱式參數(二)

本節主要內容 隱式參數中的隱式轉換函數中隱式參數使用概要隱式轉換問題梳理 1. 隱式參數中的隱式轉換 前一講中,我們提到函數中如果存在隱式參數,在使用該函數的時候如果不給定對應的參數,則編譯器會自動幫我們搜索相應的隱式值,並將該隱式值