1.

Record Nr.

UNINA9910162856603321

Autore

Lewis Mark C (Mark Christopher), <1974->

Titolo

Object-orientation, abstraction, and data structures using Scala / / Mark C. Lewis, Lisa L. Lacher

Pubbl/distr/stampa

Boca Raton : , : Taylor & Francis, CRC Press, , [2017]

©2017

ISBN

1-4987-3219-4

1-315-38266-0

1-4987-3217-8

Edizione

[Second edition.]

Descrizione fisica

1 online resource (662 pages)

Collana

Chapman & Hall/CRC Textbooks in Computing

Disciplina

005.7/3

Soggetti

Scala (Computer program language)

Data structures (Computer science)

Object-oriented methods (Computer science)

Electronic books.

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"The contents of this book are an expanded 2nd edition of the second half of Introduction to the Art of Programming Using Scala. The first half of that book became Introduction to Programming and Problem Solving Using Scala"--Introduction.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

1. Scala language basics -- 2. Basics of object-orientation and software development -- 3. Details of object-orientation in Scala -- 4. Abstraction and polymorphism -- 5. GUIs and graphics -- 6. Other collection types -- 7. Stacks and queues -- 8. Multithreading and concurrency -- 9. Low-level multithreading and java libraries -- 10. Stream I/O and XML -- 11. Networking -- 12. Linked lists -- 13. Priority queues -- 14. Refactoring -- 15. Recursion -- 16. Trees -- 17. Regular expressions and context-free parsers -- 18. Binary heaps -- 19. Direct access binary files -- 20. Spatial trees -- 21. Augmenting trees -- 22. Hash tables.