Мова програмування Java: з чого почати вивчення. Де застосовується Java

Класи і об’єкти

Важливу роль в книзі «Вивчення мови програмування Java для початківців» займають класи і об’єкти.

Клас визначає шаблон для об’єкта, у нього обов’язково є атрибути і методи. Для його створення застосовують ключове слово Class. Якщо він створюється в окремому файлі, ім’я класу і файлу повинні бути однаковими. Сама ж назва складається з двох частин: імені і розширення .Java.

У «Джава» можна створювати підклас, який буде наслідувати методи батьківського. Для цього використовується слово extends:

  • class имя_класса extends имя_суперкласса {};

Конструктор є складовими будь-якого класу, навіть якщо це явно не встановлено. В такому випадку компілятор його створює самостійно:

  • public class Class{ public Class(){ } public Class(String name){ }}

Ім’я конструктора збігається з ім’ям класу, за замовчуванням у нього є лише один параметр:

  • public Puppy(String name)
Цікаве:  Основні формати. Як змінити формат відео

Object створюється з класу з допомогою оператора new():

  • Point р = new Point()

Він отримує всі методи і властивості класу, з допомогою яких взаємодіє з іншими об’єктами. Один об’єкт можна використовувати кілька разів під різними змінними.

  • class Point {

    int x, y;

    }

    Point р = new Point()

    class TwoPoints {

    public static void main(String args[]) {

    Point p1 = new Point();

    Point p2 = new Point();

    p1.x = 10;

    p1.y = 20;

    р2.х = 42;

    р2.у = 99;

    } }

Об’єктні змінні та об’єкти – абсолютно різні сутності. Object variables є посиланнями. Вони можуть вказувати на будь-які змінні непримитивного типу. На відміну від C++ їх типове перетворення жорстко регламентовано.