色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java訪問屬性和方法嗎

錢艷冰1年前8瀏覽0評論

Java 是一門面向對象的編程語言,只有通過類對象來訪問類的屬性和方法。以下是關于Java 訪問屬性和方法的一些細節。

訪問實例變量和實例方法

public class Person {
public String name; // 實例變量
public void introduce() { // 實例方法
System.out.println("My name is " + name);
}
}
public class Main {
public static void main(String[] args) {
Person person = new Person();
person.name = "Tom"; // 訪問實例變量
person.introduce(); // 調用實例方法
}
}

訪問靜態屬性和靜態方法

public class Calculator {
public static final double PI = 3.14159; // 靜態常量
public static int add(int a, int b) { // 靜態方法
return a + b;
}
}
public class Main {
public static void main(String[] args) {
System.out.println("PI = " + Calculator.PI); // 訪問靜態常量
int sum = Calculator.add(3, 5); // 調用靜態方法
System.out.println("3 + 5 = " + sum);
}
}

訪問私有屬性和私有方法

public class Person {
private String name; // 私有實例變量
private void printName() { // 私有實例方法
System.out.println(name);
}
public void setName(String newName) { // 公有實例方法
name = newName;
}
public void introduce() { // 公有實例方法
printName(); // 訪問私有實例方法
}
}
public class Main {
public static void main(String[] args) {
Person person = new Person();
person.setName("Tom");
person.introduce(); // 通過公有實例方法訪問私有實例方法
}
}

總結

在 Java 中,訪問方法和屬性需要根據不同的訪問修飾符,使用對應的訪問權限來調用。實例變量和方法是通過類的實例訪問的,靜態變量和方法是直接通過類名訪問的,而私有變量和方法只能在類內訪問。