Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - правильность написания кода

Показать результаты: что лучше учить
awt 1 25.00%
swing 1 25.00%
javaFX 2 50.00%
Всего проголосовало: 4. Вы не можете голосовать в этой теме

Ответить
Настройки темы
Java - правильность написания кода

Аватара для nomad____1

Пользователь


Сообщения: 79
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Здравствуйте. Интересует правильно ли я пишу код. Выучил ООП и сейчас перехожу к изучению awt, swing и javaFX. Быстро накидал простенькую прожку. Хотелось знать мнение по поводу составления кода .
главный класс

Код: Выделить весь код
package square;

import square.Triangle;

public class Square {

    public static void main(String[] args) {
        Triangle triangle = new Triangle(3, 4, 5);
        triangle.squareOut();
    }
}

клас с методамы и конструктором

Код: Выделить весь код
package square;

public class Triangle {

    private int aSide;
    private int bSide;
    private int cSide;
    private double square;
    private double perimeter;

    public Triangle(int aSide, int bSide, int cSide) {
        this.aSide = aSide;
        this.bSide = bSide;
        this.cSide = cSide;
    }

    private void print(String str) {
        System.out.println(str);
    }

    public void square() {
        perimeter = (aSide + bSide + cSide) / 2;
        square = Math.sqrt(perimeter * (perimeter - aSide) * (perimeter - bSide) * (perimeter - cSide));
    }

    public void squareOut() {
        this.square();
        print("Площадь треугольника равна " + square);
    }
}

Отправлено: 11:28, 24-04-2015

 

Аватара для User001

Ветеран


Сообщения: 740
Благодарности: 116

Профиль | Отправить PM | Цитировать


Цитата nomad____1:
что можете посоветовать учить после завершения ООП. »
Если вы считаете, что у вас достаточный уровень - смотрите доступные вам вакансии, берите тестовые задания, собеседуйтесь. Если еще не готовы - ищите задачи (фриланс, open source и т.д.), пытайтесь решить. Дальше уже и станет понятно. Может, вас сразу возьмут и поставят задачи.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:18, 20-05-2015 | #41



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для nomad____1

Пользователь


Сообщения: 79
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата User001:
Если вы считаете, что у вас достаточный уровень - смотрите доступные вам вакансии, берите тестовые задания, собеседуйтесь. Если еще не готовы - ищите задачи (фриланс, open source и т.д.), пытайтесь решить. Дальше уже и станет понятно. Может, вас сразу возьмут и поставят задачи. »
Спасибо... Так и делаю. А насчет ООП то я имел ввиду основы. За эти дни я мельком почитал Шилдта, а так же выучил многопоточность, исключения, ООД и собственно стандартные потоки IO... Теперь вижу что данная программа кривая просто нет слов... Так же начал учить XML. Притом на роботу сразу тупо. Понимаю что не возьмут. Я пока на практику/стажировку/интернатуру... Есть несколько фирм в соседнем городе которые такое практикуют.

-------
________________________________________________________
Ты - то что ты ешь. Ешь людей - будь человеком


Отправлено: 23:31, 22-05-2015 | #42



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - правильность написания кода

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Правильность замены процессора Вилка Хочу все знать 9 07-05-2015 00:08
C/C++ - Лабораторные работы ( проверка написания кода ) xasn0w Программирование и базы данных 3 06-05-2015 21:47
Правильность конфигурации Leoz Выбор отдельных компонентов компьютера и конфигурации в целом 9 06-09-2009 22:15
правильность конфигурации belomor3000 Выбор отдельных компонентов компьютера и конфигурации в целом 5 15-09-2008 11:11
Правильность работы сети DimSher Сетевые технологии 5 18-02-2003 13:53




 
Переход