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

java的private和public

李昊宇1年前6瀏覽0評論

在Java編程中,訪問控制修飾符(Access Modifier)是非常重要的概念,其中最常用的是 private 和 public 。

private 關鍵字用于修飾類的成員變量或方法,表示該成員只能在本類中被訪問。這意味著在其他類中,不能直接訪問一個對象的私有成員變量或方法。

public class Student {
private String name;
private int age;
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public String getInfo() {
return "Name: " + this.name + ", Age: " + this.age;
}
}

從上面的類定義可以看出,Student 類中有兩個私有成員變量 name 和 age ,只能通過公有方法 setName 和 setAge 修改。同時,getInfo 方法是公有的,可以在其他類中訪問。

public 關鍵字與 private 相反,用于修飾類的成員變量或方法,表示該成員可以在任何地方被訪問。如果一個成員被聲明為 public ,則它可以在任何地方被訪問,包括當前類、其他類、不同包中的類以及子類中的類。

public class Calculator {
public int add(int a, int b) {
return a + b;
}
public double divide(double a, double b) {
return a / b;
}
}

從上面的類定義可以看出,Calculator 類中有兩個公有方法 add 和 divide ,可以在任何地方被訪問。這些方法可以被其他類直接調用,例如:

Calculator calculator = new Calculator();
int result = calculator.add(2, 3);
double quotient = calculator.divide(10.0, 2.0);

總之,在Java編程中,private 和 public 關鍵字是非常重要的,它們可以控制一個類的成員變量和方法的訪問范圍,增強程序的安全性和可讀性。