java private关键字

private关键字对成员进行修饰,超出本类范围之外,就不能直接访问了;

若果使用了private修饰了成员变量,可以间接访问;

为private成员变量编写一对Getter和Setter方法;

对于所有的数据类型,Getter都必须叫getXxx,Setter都必须叫setXxx,有一个特例。

如果是基本数据类型当中的boolean值,那么setXxx规则不变,而getXxx需要写成isXxx的形式

//定义一个Phone类
package wisdom.demo01;

public class Phone {
	String name;
	private int age;
    
	public void coll(String name) {
		System.out.println("我叫"+name+",今年"+age+'岁');
	}
    //用set方法 数据类型和定义的数据类型一定要保持一直
	public void setage(int number){
        //好出就是数据的合理性
        if(number<0||nmber>100){
            System.out.print("数据错误");
        }else{
            age = number;
        }
		
	}
    //用get方法 数据类型保持一致 无需参数 return
	public int getage() {
		return age;
	}
}

package wisdom.demo01;

public class demoPhone {
	public static void main(String[] args) {
		Phone phone = new Phone();
		phone.setage(30);
		phone.coll("赵丽颖");
		phone.name = "哈哈哈";
	}
}



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沫熙瑾年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值