Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 25.03.2018
Сообщений: 33

Проектирование классов

27.11.2019, 16:46. Показов 681. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите сделать программу) С комментариями, если можно

Спроектируйте класс и напишите программу, которая демонстрирует работу с ним. Класс должен иметь минимум 2 конструктора, один с параметрами, один - без. Класс должен иметь минимум 2 частных атрибута, для каждого из которых должна быть пара открытых геттера и сеттера. В классе также должен быть минимум один специфический метод.

В основной программе создайте По крайней мере 2 объекта данного класса с помощью разных конструкторов. В основной же программе продемонстрируйте работу специфического метода.
Задание: Найти площадь эллипса и длину эллипса

Спасибо заранее)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2019, 16:46
Ответы с готовыми решениями:

Проектирование классов.
Столкнулся с проблемой, что не совсем осознал, как правильно проектировать классы, распределить методы и функции, какие типы данных лучше...

Проектирование классов на С++
В работе необходимо самостоятельно разработать систему классов, упрощающих работу с некоторыми сущностями. Основные требования к...

Проектирование классов
Добрый день. Я начинаю изучать C# (особенно интересует связка C# + MS SQL Server) и хочу написать небольшое приложение - учёт личных...

2
115 / 79 / 40
Регистрация: 18.12.2015
Сообщений: 192
27.11.2019, 16:59
Что то такое
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
public class Main
{
    public static void main(String[] args) {
        Ellips f1 = new Ellips();
        System.out.println("Square of f1 object = "+f1.solveSquare(f1.getA(),f1.getB()));
        System.out.println("Length of f1 object = "+f1.lenghtEllips(f1.getA(),f1.getB()));
        
        Ellips f2 = new Ellips(25,35);
        System.out.println("Square of f2 object = "+f2.solveSquare(f2.getA(),f2.getB()));
        System.out.println("Length of f2 object = "+f2.lenghtEllips(f2.getA(),f2.getB()));
    }
}
 
class Ellips
{
    private int a;
    private int b;
    
    public Ellips()
    {
        this.a = 10;
        this.b = 15;
    }
    public Ellips(int a,int b)
    {
        this.a = a;
        this.b = b;
    }
    
    public int getA()
    {
        return a;
    }
    
    public int getB()
    {
        return b;
        
    }
    
    public void setA( int a)
    {
        this.a = a;
    }
    
    public void setB(int b)
    {
        this.b = b;
    }
    
    public double solveSquare(int a,int b)
    {
        double S = 3.14*a*b;
        return S;
    }
    
    public double lenghtEllips(int a,int b)
    {
        double P = 3.14*(a+b);
        return P;
    }
    
    
}
1
 Аватар для Aviz__
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,491
27.11.2019, 18:20
Fox_Sparky, Класс 'Человек'
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.11.2019, 18:20
Помогаю со студенческими работами здесь

Проектирование классов
Доброго здравия жителям Земли. Вопрос таков: нужно ли в своём проекте жёстко скрывать реализацию классов, городить кучу интерфейсов как...

Проектирование классов с совпадающими свойствами
Доброго дня! Вопрос из категории грамотного проектирования классов. В проекте существует условный класс FileInfo: public...

Про проектирование иерархии классов
Здравствуйте всем. Есть такой код на C# . Он рабочий, но у меня возникло пару вопросов про проектирование иерархии классов на моём...

Правильное проектирование классов или как гуру это делают?!
Здравствуйте форумчане, есть вопрос на который ввиду моей квалификации пока ответить не могу: :cry: Есть вот такое задание ...

Является ли правильным проектирование классов с методами у которых есть определённый порядок вызова
Всем привет. Вопрос к опытным программистам: Является ли в С++ практике правильным проектирование классов с методами у которых есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru