From b97b353069bc6d7e510553e3e07215c5714f2bc5 Mon Sep 17 00:00:00 2001 From: kazimirov999 Date: Wed, 25 Dec 2019 18:13:51 +0200 Subject: [PATCH] Added class Rectangle --- rectangle/src/Main.java | 11 +++++++++++ rectangle/src/Rectangle.java | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 rectangle/src/Main.java create mode 100644 rectangle/src/Rectangle.java diff --git a/rectangle/src/Main.java b/rectangle/src/Main.java new file mode 100644 index 0000000..b5f98ac --- /dev/null +++ b/rectangle/src/Main.java @@ -0,0 +1,11 @@ +public class Main { + + public static void main(String args[]) { + + Rectangle kvadrat = new Rectangle(10); + Rectangle pryamokytnik = new Rectangle(20, 10); + + System.out.println("Площа прямокутника = " + pryamokytnik.square()); + System.out.println("Периметр прямокутника = " + pryamokytnik.perimeter()); + } +} diff --git a/rectangle/src/Rectangle.java b/rectangle/src/Rectangle.java new file mode 100644 index 0000000..83b947b --- /dev/null +++ b/rectangle/src/Rectangle.java @@ -0,0 +1,32 @@ +public class Rectangle { + + int length = 1, width = 1; + + public Rectangle() { + } + + public Rectangle(int length) { + this.length = length; + this.width = length; + } + + public Rectangle(int length, int width) { + this.length = length; + this.width = width; + } + + public int square() { + return length * width; + } + + public int perimeter() { + return length * 2 + width * 2; + } +} + + +/*Написати клас Rectangle , в якому буде описано поля : довжина, ширина. Описати дані поля в конструкторі. +Створити конструктор з параметрами і без параметрів. Написати методи, які будуть розраховувати площу та периметр. +В Main класі продемонструвати створення об’єктів використовуючи два конструктори. Вивести на консоль площу +і периметр прямокутника. Вивід на консолі повинен мати наступний вигляд: «Площа прямокутника = тут буде площа », +«Периметр прямокутника = тут буде периметр».*/ \ No newline at end of file