Как создать класс в Java

В этом разделе вы узнаете, как создать свой собственный класс Java и как создать объект этого класса. Вы уже начали подобные занятия в предыдущем разделе. Но сейчас мы углубимся в детали.

Разница между объектом и классом в Java такова:

Когда мы говорим о классе, мы говорим о самом коде, который бездействует. Когда вы запускаете код для работы, это объект.

Когда вы создаете класс, вы пишете код для выполнения определенной работы. Эта работа может быть связана, например, с сотрудниками, но не одновременно с показателями продаж компании. Лучше создать отдельный класс для показателей продаж. Таким образом, вы можете повторно использовать класс сотрудников в другом проекте. Данные о продажах будут избыточными данными.

Когда вы пытаетесь придумать свои собственные идеи для классов, вы должны помнить о проблеме избыточности и спросить себя: «Есть ли какой-либо код в этом классе, который не должен быть здесь?»

Для примера этого раздела мы напишем класс, который будет расчитывать зарплату работникам фирмы по продажам. Для нашего примера класса мы сделаем все просто. Мы укажем:

    • имя работника,
    • должность работника,
    • количество его продаж,
    • зарплата работника.

Давайте начнем с создания проекта и нового класса для него

Для этого создайте новый проект Java. Назовите пакет firm, и измените имя метода Main на Branch. В итоге вы должны иметь следующий код:

package firm;

public class Branch {

    public static void main(String[] args) {
        
    }
    
}

Мы создадим второй класс для обработки данных экзамена. Итак, в NetBeans выберите File в строке меню вверху. В меню File выберите New File. Выделите Java в списке категорий и Java Class в списке типов файлов. Затем нажмите Next.

В следующем окне введите Sales в качестве имени класса. Затем нажмите Finish.

Создание нового класса Java

NetBeans создаст второй класс в вашем проекте. Можете удалить комментарии по умолчанию.

В следующем уроке вы узнаете о переменных экземпляра класса.

Дата обновления: 23.08.2019

  • Текущий 0.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

/Рейтинг: 0.0/5 (0 голос(ов) всего)

Добавить комментарий (без регистрации)