Java基础回顾_Java property_属性 method_方法定义及范围权限控制

package 基础;

/**
 * 类的方法及属性,方法也可以使用访问修饰符来设置访问权限,final修饰类、方法和变量,final不允许修改
 *  方法声明采取这样的格式:
 *  <modifiers> <return_type> <name> ([<argument_list>]) <block> [throws <exception>] {<block>}
 * 	   修饰符      有无返回类型	  方法名    	  参数列表					 抛出的异常
 */
public class 方法及属性 {
		
	public static void main(String[] args) {
		属性 s = new 属性();
		//System.out.println(s.i);编译出错,私有不能访问
		System.out.println("j = " +s.j+"   x = "+s.x+"   y = "+s.y+"  根据数值就是修饰符访问力度的大小");
		
		String str = s.方法();//该方法返回字符串,定义接收返回的字符串
		System.out.println("访问属性的方法:"+str);
		System.out.println(s.方法());//也可以直接输出
		//s.z = 3;编译出错,final修饰不允许修改!
		
	}

}
class 属性{
	private int i = 1;//私有的属性
	int j = 2;//默认的属性
	protected int x = 3;//受保护的属性
	public int y = 4; //公共的属性
	final int z = 0;
	public 属性(){
	
	}
	public 属性(int y){
		this.y = y;
	}
	public String 方法(){
		return "这是方法,你调用了,来访问我吧!";
	}
}

转载于:https://my.oschina.net/qiqitrue/blog/1579132

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值