Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

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

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 в 20:33.
Ghibli12 вне форума   Ответить с цитированием
Старый 18.09.2018, 12:13   #2
JIeIIIa
Форумчанин
 
Регистрация: 21.12.2011
Сообщений: 54
Репутация: 22
По умолчанию

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

Цитата:
Сообщение от 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 - нужно получше это посмотреть.
Если помог можете задонатить мне на карточку.

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить периметр и площадь треугольника 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 21:12
Площадь прямоугольника AndrSil Помощь студентам 5 22.04.2010 23:23


23:28.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru