From f9621299d11dcdf9feed67aa759635b3c35d954f Mon Sep 17 00:00:00 2001 From: vnastoyashchy Date: Mon, 30 Dec 2019 10:27:14 +0200 Subject: [PATCH 1/2] Add main, and .gitignore --- .gitignore | 2 ++ src/com/pointer/rectangle/Main.java | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 .gitignore create mode 100644 src/com/pointer/rectangle/Main.java diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..93b7c6f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea +pointer-rectangle.iml diff --git a/src/com/pointer/rectangle/Main.java b/src/com/pointer/rectangle/Main.java new file mode 100644 index 0000000..ced2a2f --- /dev/null +++ b/src/com/pointer/rectangle/Main.java @@ -0,0 +1,7 @@ +package com.pointer.rectangle; + +public class Main { + public static void main(String[] args) { + + } +} From 3a28d099ed13c43265394c45924662166c92027c Mon Sep 17 00:00:00 2001 From: vnastoyashchy Date: Mon, 30 Dec 2019 10:56:09 +0200 Subject: [PATCH 2/2] Add rectangle .class and our logic --- src/com/pointer/rectangle/Main.java | 5 +++ src/com/pointer/rectangle/Rectangle.java | 52 ++++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 src/com/pointer/rectangle/Rectangle.java diff --git a/src/com/pointer/rectangle/Main.java b/src/com/pointer/rectangle/Main.java index ced2a2f..8885d6d 100644 --- a/src/com/pointer/rectangle/Main.java +++ b/src/com/pointer/rectangle/Main.java @@ -2,6 +2,11 @@ public class Main { public static void main(String[] args) { + Rectangle rec1 = new Rectangle(3.80, 2.53); + Rectangle rec2 = new Rectangle(); + + rec1.area(); + rec1.perimetr(); } } diff --git a/src/com/pointer/rectangle/Rectangle.java b/src/com/pointer/rectangle/Rectangle.java new file mode 100644 index 0000000..26db91c --- /dev/null +++ b/src/com/pointer/rectangle/Rectangle.java @@ -0,0 +1,52 @@ +package com.pointer.rectangle; + +public class Rectangle { + private double length; + private double width; + private double rectangleArea; + private double rectanglePerimetr; + + public double getLength() { + return length; + } + + public void setLength(double length) { + this.length = length; + } + + public double getWidth() { + return width; + } + + public void setWidth(double width) { + this.width = width; + } + + public double getRectangleArea() { + return rectangleArea; + } + + public double getRectanglePerimetr() { + return rectanglePerimetr; + } + + public Rectangle(double length, double width) { + this.length = length; + this.width = width; + } + + public Rectangle() { + + } + + public void area() { + rectangleArea = length * width; + System.out.println("Площадь прямоугольника = " + rectangleArea); + } + + public void perimetr() { + rectanglePerimetr = (length + width) * 2; + System.out.println("Периметр прямоугольника = " + rectanglePerimetr); + } + +}