Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2018, 19:04   #1
Ghibli12
Новичок
Джуниор
 
Регистрация: 17.09.2018
Сообщений: 0
По умолчанию периметр и площадь прямоугольника

JAVA
Вообщем столкнулся с проблемой set/get, не пойму как реализовать, мне нужно создать класс Pair (пара чисел), определить методы изменения полей и вычисления произведения чисел. Определить производный класс Rectangle (прямоугольник) с полями-сторонами. Определить методы вычисления периметра и площади прямоугольника.
Вот мой код:
Код:
package com.company;

import javafx.util.Pair;

public class Main {

public int main(String[] args) {

Integer x = 2;
Integer y = 4;

void set(int x1,y1)

{
x = x1;
y = y1;
}

{
class Rectangle<x1, y1> {
int x1 = 1;
int y1 = 1;

{
if (x1 <= 0 || y1 <= 0) throw new IllegalArgumentException("arguments must be equality zero\n");
}

}
int Perimeter;
{
return 2 * (x + y);
}

int Prod;
{
return x * y;
}
System.out.println(Perimeter + "\n" + Prod);
}
}
}

Последний раз редактировалось Ghibli12; 17.09.2018 в 19:33.
Ghibli12 вне форума Ответить с цитированием
Старый 18.09.2018, 11:13   #2
JIeIIIa
Пользователь
 
Регистрация: 21.12.2011
Сообщений: 54
По умолчанию

Если еще актуально, пишите: stealth(собака)bigmir.net
Сразу указывайте на когда нужна работа и предполагаемый бюджет.
JIeIIIa вне форума Ответить с цитированием
Старый 19.09.2018, 13:10   #3
Cuprum5
Форумчанин
 
Регистрация: 09.05.2017
Сообщений: 735
По умолчанию

Цитата:
Сообщение от Ghibli12 Посмотреть сообщение
Integer
- зачем Integer писать, если есть тип int?
Цитата:
Сообщение от Ghibli12 Посмотреть сообщение
class Rectangle<x1, y1>
- а вот это что такое в угловых скобках? Что-то я 2 статьи прочитал и не нашел что это такое?
Цитата:
Сообщение от Ghibli12 Посмотреть сообщение
IllegalArgumentException("arguments must be equality zero\n");
- может быть они не должны быть равны нулю. И блок {} просто так не ставится вокруг этого if.
Цитата:
Сообщение от Ghibli12 Посмотреть сообщение
int Perimeter;
- здесь скобок() не хватает.
Цитата:
Сообщение от Ghibli12 Посмотреть сообщение
int Prod;
- здесь тоже.
И вообще там по-моему косяк с фигурными скобками в классе Rectangle - нужно получше это посмотреть.
Если помог можете задонатить мне на карточку.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.

Последний раз редактировалось Cuprum5; 19.09.2018 в 22:08.
Cuprum5 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить периметр и площадь треугольника skoch Общие вопросы C/C++ 6 19.04.2013 00:03
процедуры и функции: Описать процедуру RectPS (x1,y1,x2,y2,P,S), вычисляющую периметр P и площадь S прямоугольника (Pascal ABC) Ivanacats Помощь студентам 10 03.10.2012 17:50
определить площадь,периметр,биссектрисы и т.п. треугольника Иоанн IV Грозный Помощь студентам 2 16.01.2011 20:12
Площадь прямоугольника AndrSil Помощь студентам 5 22.04.2010 23:23