196 / 8 / 3
Регистрация: 30.04.2016
Сообщений: 733
1

На выходе печатается одна строка с дополнительным третьим классом.Почему?

10.09.2016, 10:09. Показов 385. Ответов 1
Метки нет (Все метки)

Вариант 1 – на выходе печатается одна строка с дополнительным третьим классом.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class Trt{
    int passengers;
    int price;  
}
    class TrtPar{                                                                           Почему так?
        public static void main(String args []) { 
        Trt obj1 = new Trt(); 
        int S;
        obj1.passengers = 80;
        obj1.price = 200;     
        S = obj1.passengers*obj1.price;
        System.out.println("Сумма билетов на пароход: " + S);}
    }
    class TrtTep {
        public static void main(String args[]){   
        Trt obj2 = new Trt();
        int Summa;
        obj2.passengers = 120;
        obj2.price = 1000;
        Summa = obj2.passengers * obj2.price;
        System.out.println("Сумма билетов на теплоход: " + Summa);
Java
1
2
run:
Сумма билетов на пароход: 16000
Вариант 2 – на выходе печатается две строки без дополнительного третьего класса

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Trt{
    int passengers;
    int price;  
}
    class TrtPar{
        public static void main(String args []) { 
        Trt obj1 = new Trt(); 
        int S;
        obj1.passengers = 80;
        obj1.price = 200;     
        S = obj1.passengers*obj1.price;
        System.out.println("Сумма билетов на пароход: " + S);
    
   
        Trt obj2 = new Trt();
        int Summa;
        obj2.passengers = 120;
        obj2.price = 1000;
        Summa = obj2.passengers * obj2.price;
        System.out.println("Сумма билетов на теплоход: " + Summa);
    }
}
Java
1
2
Сумма билетов на пароход: 16000
Сумма билетов на теплоход: 120000
Почему так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.09.2016, 10:09
Ответы с готовыми решениями:

Одна строка печатается двумя разными размерами шрифта
Selection.Font.Size = 8 Selection.TypeText Text:= _ "Форма утверждена...

Почему не выводится одна строка?
Странно, почему не выводится одна строка??? Ошибок нет при компилировании(если что)! Вот...

Почему выводится только одна строка?
Добрый вечер. Имеется длинная функция create or replace FUNCTION get_week_list2(i_code IN...

Почему одна строка больше другой?
Не понимаю почему размер строки str1 меньше строки str3. По какому критерию они сравниваются. ...

1
322 / 309 / 206
Регистрация: 14.09.2015
Сообщений: 827
10.09.2016, 21:12 2
Petro29, в первом примере у Вас два метода main из которых компилятор обрабатывает только один. Поэтому main второго класса не исполняется.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.09.2016, 21:12

Почему выводится только одна строка матрицы
#include <stdafx.h> #include <iostream> #include <clocale> #include <ctime> #include <conio.h>...

Что лучше: две подобные таблицы или одна с дополнительным уточняющим столбцом?
В случае одной таблицы с дополнительным уточняющим столбцом этот столбец будет заполняться...

Выяснить, имеется ли у него одна самая короткая строка или таких строк несколько. Вывести одна или не одна.
дaн текстовый файл с произвольным именем. Выяснить, имеется ли у него одна самая короткая строка...

DrawString: печатается не вся строка
Dim s as string = "77777777777777777777777777" Dim TextX, NumSimvol As Integer Dim G As Graphics...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.