本章我們將看到什麼
主要技能與概念
• 使用包包
• 了解包如何影響訪問
• 應用 protected
存取修飾符
• 導入套件
• 了解標準Java 套件
• 了解介面的基本面向
• 實作一個介面
• 應用介面參考
• 了解介面變數
• 擴充介面
• 建立標準和靜態介面方法
套件和介面:
這些創新功能有助於組織和封裝程式碼。
套餐
封裝功能:
他們將程序的相關部分分組為一個有組織的單元。
控制類別之間的訪問,允許封裝。
命名空間:
透過將套件名稱附加到每個類別來防止類別名稱衝突。
解決大型專案中的命名問題,避免與其他類別或庫的名稱衝突。
存取控制:
套件允許在同一包中存取相關類別的程式碼,但對外部程式碼來說是私有的。
有助於建立獨立的和封裝的類別組。
套件和介面範例
src/ mypackage/ MyInterface.java MyClass.java Main.java
package mypackage; // Definindo uma interface public interface MyInterface { void sayHello(); // Método abstrato }
package mypackage; // Implementando a interface em uma classe public class MyClass implements MyInterface { @Override public void sayHello() { System.out.println("Olá, Mundo! Implementando uma Interface."); } }
import mypackage.MyClass; // Importando a classe do pacote 'mypackage' public class Main { public static void main(String[] args) { MyClass myObject = new MyClass(); // Criando uma instância de MyClass myObject.sayHello(); // Chamando o método implementado } }
說明:
程式輸出:
你好世界!實現接口。
以上是尺寸和介面章節的詳細內容。更多資訊請關注PHP中文網其他相關文章!