G2
1 / 1 / 0
Регистрация: 01.02.2015
Сообщений: 41
1

Реализовать класс. В нём предусмотреть конструктор для установки начальных значений полей

03.11.2015, 17:48. Показов 3553. Ответов 1
Метки нет (Все метки)

Поле left - вещественное число, левая граница диапазона. Поле right - вещественное число, правая граница диапазона. Пара этих числе представляет полуоткрытый интервал [left,right). Реализовать класс, в котором предусмотреть метод rangecheck() - проверку заданного числа на принадлежность диапазону.
Реализовать класс. В нём предусмотреть конструктор для установки начальных значений полей. Создать объект на основе созданного класса. Осуществить использование объекта в программе.

Собственно не могу понять что засунуть в конструктор. Помогите
Мой код:
C#
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
public partial class Form1 : Form
    {
 
        public Form1()
 
        {
            InitializeComponent();
 
        }
 
        public void button1_Click(object sender, EventArgs e)
        {
 
            string a = textBox4.Text;
            string b = textBox5.Text;
            string c = textBox6.Text;
            textBox7.Text = rc.rangecheck(a, b, c);
 
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
    public class rc //класс
    {
        public rc(string a, string b, string c)  //конструктор 
        {
            
        }
 
        public static string rangecheck(string a, string b, string c)  //метод
        {
            float f = Convert.ToSingle(a);
            float s = Convert.ToSingle(b);
            float g = Convert.ToSingle(c);
            if (g >= f && g < s)
            {
                return "Входит в интервал!";
 
            }
            else
            {
                return "Не входит в интервал!";
            }
        }
 
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2015, 17:48
Ответы с готовыми решениями:

Класс для представления времени, предусмотреть возможности установки времени и изменения его отдельных полей
Составить описание класса для представления времени. Предусмотреть возможности установки времени и...

Предусмотреть вывод значений для полей
Предусмотреть вывод значений для полей элементов массива записей по следующим ключам: дате,...

Предусмотреть вывод значений для полей элементов массива записей по следующим критериям
Предусмотреть вывод значений для полей элементов массива записей по следующим критериям: дата,...

Предусмотреть вывод значений для полей элементов массива записей по следующим ключам: по названию фирмы-под
Очень нужно...Помогите пожалуйста...Создание базы данных.Предусмотреть вывод значений для полей...

1
908 / 812 / 332
Регистрация: 03.02.2015
Сообщений: 5,238
Записей в блоге: 9
03.11.2015, 17:59 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class rc //класс
    {
        double r {set; get;}
        double l {set; get;}
 
        public static string rangecheck(double r, double l, double  c)  //метод
        {
 
            if (r >= c && l < c)
                return "Входит в интервал!";
            else
                return "Не входит в интервал!";
        }
 
    }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2015, 17:59
Помогаю со студенческими работами здесь

Для чего ещё может быть нужен конструктор класса кроме присвоения полям класса начальных значений?
Для чего ещё может быть нужен конструктор класса кроме присвоения полям класса начальных значений?

Как реализовать конструктор с параметрами для инициализации полей класса?
Подскажите как реализовать конструктор с параметрами для инициализации полей класса.

Создайте класс Конус, определите в нем закрытые поля Радиус, Высота, Образующая, свойства для этих полей
Создайте класс Конус, определите в нем закрытые поля Радиус, Высота, Образующая, свойства для этих...

Создать класс для работы с двоичными числами реализовать в нем операцию сложения, умножения, вычитания
создать класс для работы с двоичными числами реализовать в нем операцию сложения умнежения вычитания


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru