This is an automatically translated description
The textbook contains the basic theoretical information about the Java programming language and consists of two parts: "Language Syntax" (Part 1) and "Classes, Objects, Methods" (Part 2).
Part 2 contains basic information about the classes, objects, and methods of the Java programming language. The evolution of programming languages is described, the reasons for the emergence of object-oriented languages are substantiated; a detailed description of classes and objects of the Java programming language is given, as well as examples of educational purposes, which consider the method of creating classes with different method structures. Different options for inheritance and the essence of dynamic method dispatching are considered.
Intended for students in grades 8-11 of secondary schools, students of higher education institutions, teachers and anyone interested in the Java programming language.