Составители:
Рубрика:
class MyApplet extends java.applet.Applet {
…
}
Можно сделать напрямую видимым имя класса из какого-либо пакета в дру-
гом пакете с помощью команды import. Например,
import java.applet.Applet;
class MyApplet extends Applet {
…
}
Команда import позволяет сделать видимыми в пакете также все имена из
другого апплета. Например,
import java.applet.*;
class MyApplet extends Applet {
…
}
Пакет java.lang, содержащий, например, классы System и Math, доступен лю-
бой программе без использования import.
Чтобы
разместить классы в собственном пакете нужно использовать конст-
рукцию
package имя_пакета;
Эта конструкция должна размещаться в файле до определения классов
и до конструкций import. Например, если нужно поместить классы A, B и C в
пакет mypackage, то, если все классы размещены в одном исходном файле
A.java, в его начало нужно поместить package mypackage, если же каждый
класс
содержится в своем собственном файле (A.java, B.java, C.java), то такую
конструкцию нужно поместить в начало каждого из этих файлов.
Файл A.java:
package mypackage;
public class A {
…
}
Файл B.java:
package mypackage;
public class B {
…
class MyApplet extends java.applet.Applet { … } Можно сделать напрямую видимым имя класса из какого-либо пакета в дру- гом пакете с помощью команды import. Например, import java.applet.Applet; class MyApplet extends Applet { … } Команда import позволяет сделать видимыми в пакете также все имена из другого апплета. Например, import java.applet.*; class MyApplet extends Applet { … } Пакет java.lang, содержащий, например, классы System и Math, доступен лю- бой программе без использования import. Чтобы разместить классы в собственном пакете нужно использовать конст- рукцию package имя_пакета; Эта конструкция должна размещаться в файле до определения классов и до конструкций import. Например, если нужно поместить классы A, B и C в пакет mypackage, то, если все классы размещены в одном исходном файле A.java, в его начало нужно поместить package mypackage, если же каждый класс содержится в своем собственном файле (A.java, B.java, C.java), то такую конструкцию нужно поместить в начало каждого из этих файлов. Файл A.java: package mypackage; public class A { … } Файл B.java: package mypackage; public class B { …