---
title: "Задание: создать класс с полями, указанными в индивидуальном зада- нии (табл. 11.2, столб 2)."
description: "Задание: создать класс с полями, указанными в индивидуальном зада- нии (табл. 11.2, столб 2). Реал..."
author: "dan_ntu"
published: "2017-03-01T05:54:45+00:00"
modified: "2017-03-01T05:54:45+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/zadanie-sozdat-klass-s-polyami-ukazannymi-v-individualnom-zada-nii-tabl-11-2-stolb-2-758391"
markdown_url: "https://yvision.kz/post/zadanie-sozdat-klass-s-polyami-ukazannymi-v-individualnom-zada-nii-tabl-11-2-stolb-2-758391/markdown"
site_name: "Yvision.kz"
---

# Задание: создать класс с полями, указанными в индивидуальном зада- нии (табл. 11.2, столб 2).

> Задание: создать класс с полями, указанными в индивидуальном зада- нии (табл. 11.2, столб 2). Реал...

Задание: создать класс с полями, указанными в индивидуальном зада-

нии (табл. 11.2, столб 2).

Реализовать в классе методы:
- конструктор по умолчанию;
- конструктор перезагрузки с параметрами;
- деструктор для освобождения памяти (с сообщением об уничтожении

объекта);
- функции обработки данных (1 и 2), указанные в индивидуальном задании

(табл. 11.2, столбцы 3 и 4);
- функцию формирования строки информации об объекте.

Создать проект для демонстрации работы: сформировать объекты со зна-

чениями-константами и с введенными значениями полей объекта из компонен-

тов Edit. Выводить результаты в компонент Memo.

```
Задание: создать класс с полями, указанными в индивидуальном зада-нии (табл. 11.2, столб 2).Реализовать в классе методы:- конструктор по умолчанию;- конструктор перезагрузки с параметрами;- деструктор для освобождения памяти (с сообщением об уничтоженииобъекта);- функции обработки данных (1 и 2), указанные в индивидуальном задании(табл. 11.2, столбцы 3 и 4);- функцию формирования строки информации об объекте.Создать проект для демонстрации работы: сформировать объекты со зна-чениями-константами и с введенными значениями полей объекта из компонен-тов Edit. Выводить результаты в компонент Memo.
```

```
вар. Класс-родитель и его поля Функция-метод 1 обработки данных Функция-метод 2 обра- ботки данных 6 Время (три числа): часы, минуты, секунды Определить количе- ство минут до полу- ночи (24:00:00) Увеличить время 100 минут
```

```
/** * Created by DMyrzaka on 28.02.2017. */class Time{private int _houres;private int _minutes;private int _seconds;//Hour public void setHour(int hour){_houres=hour; }public int getHours(){return _houres; }//Minute public void setMinutes(int minute){_minutes=minute; }public int getMinutes(){return _minutes; }//Second public void setSeconds(int second){_seconds=second; }public int getSecondes(){return _seconds; }public Time(){ }public Time(int h,int m,int s){_houres=h;_minutes=m;_seconds=s; }public String formatString(Time testClass){ String strObject ="Час "+Integer.toString(testClass.getHours())+" Минут "+Integer.toString(testClass.getMinutes())+" Секунд "+Integer.toString(testClass.getSecondes());return strObject; }public int processingValues(Time testClass){int allMinutes=24*60-(testClass.getMinutes()+testClass.getHours()*60);return allMinutes; }public int processingAddMinute(Time testClass, int min){int allMinutes=24*60-(testClass.getMinutes()+testClass.getHours()*60+min);return allMinutes; }}public class Zadacha11_1_middle {public static void main(String args[]){ Time t1 = new Time(); t1.setHour(5); t1.setMinutes(20); t1.setSeconds(30); System.out.println("Сформированная строка "+ t1.formatString(t1)); System.out.println("Определить количе" +"ство минут до полу" +"ночи (24:00:00). Количество минут равна = "+ t1.processingValues(t1)); System.out.println("Увеличить время 100" +" минут. Количество минут равна = "+t1.processingAddMinute(t1,100)); System.out.println(); Time t2 = new Time(2,50,35); System.out.println("Сформированная строка "+ t2.formatString(t2)); System.out.println("Определить количе" +"ство минут до полу" +"ночи (24:00:00). Количество минут равна = "+ t2.processingValues(t2)); System.out.println("Увеличить время 100" +" минут. Количество минут равна = "+t2.processingAddMinute(t2,100)); }}
```

---

Source: [https://yvision.kz/post/zadanie-sozdat-klass-s-polyami-ukazannymi-v-individualnom-zada-nii-tabl-11-2-stolb-2-758391](https://yvision.kz/post/zadanie-sozdat-klass-s-polyami-ukazannymi-v-individualnom-zada-nii-tabl-11-2-stolb-2-758391)