面向对象中private setter getter

本文介绍了Java中的封装概念,重点讲解了private关键字用于保护成员变量,使其只能通过getter和setter方法进行访问。详细阐述了setter和getter方法的编写格式,并提供了主程序中如何调用这些方法来操作私有变量的例子。此外,还提及了类的继承,子类通过extends关键字实现对父类的继承。
摘要由CSDN通过智能技术生成

private后的成员变量无法被直接访问,只能通过getter setter方法来间接访问(目前接触的是这么一回事)。
具体格式:
private 成员变量类型 成员变量名
public void set成员变量名(参数){
if(…){
成员变量名 = 参数
} else{

}

public 返回值类型 get成员变量名(无参数){
return 成员变量;
}

在创建的对象中,如果想使用被private保护的变量,需要给set传参,然后输出get。
public class 主程序
类名 对象名 = new 类名();
对象名.ste成员变量(传参)
System.oit.println(对象名.get成员变量())

类的继承
只需要在子类后面加上一个 extends
格式:
public class 子类 extends 父类{

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值