- Hands-On Design Patterns with Kotlin
- Alexey Soshin
- 90字
- 2021-06-25 20:49:22
Multi-paradigm
Some of the major paradigms in programming languages are procedural, object-oriented, and functional paradigms.
Being practical, Kotlin allows for any of these paradigms. It has classes and inheritance, coming from the object-oriented approach. It has higher-order functions from functional programming. But you don't have to wrap everything in classes if you don't want to. You can structure your entire code as just a set of procedures and structs. You will see how all these approaches come together, as different examples will use different paradigms to solve the problems discussed.
推薦閱讀
- Advanced Splunk
- Oracle Exadata性能優(yōu)化
- Xcode 7 Essentials(Second Edition)
- Learning Flask Framework
- Getting Started with Python Data Analysis
- Nexus規(guī)?;疭crum框架
- Python編程與幾何圖形
- jQuery開發(fā)基礎(chǔ)教程
- 零基礎(chǔ)學(xué)Python網(wǎng)絡(luò)爬蟲案例實(shí)戰(zhàn)全流程詳解(高級(jí)進(jìn)階篇)
- SQL Server 2016數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)
- Getting Started with Hazelcast(Second Edition)
- Building Android UIs with Custom Views
- HTML+CSS+JavaScript網(wǎng)頁(yè)設(shè)計(jì)從入門到精通 (清華社"視頻大講堂"大系·網(wǎng)絡(luò)開發(fā)視頻大講堂)
- 零基礎(chǔ)學(xué)C++(升級(jí)版)
- Clojure編程樂趣