я создал класс HT17создать объект класса в одном пакете
package useFul;
class HT17
{
void show()
{
System.out.println("Hello World!");
}
}
И я пытался к нему доступ из другого класса из того же пакета
package useFul;
class HT18
{
public static void main(String[] args)
{
HT17 h =new HT17();
h.show();
}
}
Но я получаю сообщение об ошибке: Не удается найти символ HT17 Да, они находятся в одном каталоге, то есть useFul Решение было бы полезно!
Вы уверены, что создали один из классов? –
Наличие такого же имени пакета и того же пакета не всегда одинаково. Можете ли вы показать свое дерево проектов? Также: вы уверены, что вы скомпилировали HT17, прежде чем пытались запустить HT18 /? – Stultuske
Сделайте ваши классы общедоступными, т. Е. «Публичный класс HT17» –