java封装、API

	**一、封装**
	1. 封装是将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问。
	2. 封装步骤:
		1) 使用private关键字来修饰成员变量。
		2) 对需要访问的成员变量,提供对应的一对getxxx方法、setxxx方法。
	3. private关键字
		1) 是一个权限修饰符
		2) 可以修饰成员变量和成员方法。
		3) 被修饰后的成员变量和成员方法,不能直接在其它类中才能访问。
	4. private的使用格式
		1) private 数据类型 变量名;
		public class Student {
			private String name;
			private int age;
		}
		2) set(赋值)
			i. 方法名称:set + 成员变量名称(第一个字母大写)
			ii. 参数列表:定义和成员变量相同类型的一个变量
			iii. 返回值类型:void
		3) get(获取值)
			i. 方法名称:get + 成员变量名称(第一个字母大写)
			ii. 参数列表:没有参数
			iii. 返回值类型:要获取值的成员变量的类型
		public class Student {
			private String name;
			private int age;
			
			public void setName(String n) {
				name = n;
			}
			
			public String getName() {
				return name;
			} 
			
			public void setAge(int a) {
				age = a;
			}
			
			public int getAge() {
				return age;
			}
		}
二. this关键字和构造方法
	1. this的含义
	方法被哪个对象调用,方法中的this就代表那个对象。即谁在调用,this就代表谁。 
	2. 构造方法
		1) 作用:当使用new关键字创建对象以后,通过调用构造方法,完成对象成员的初始化。
		2) 格式:修饰符 类名(参数列表…){
			方法体;
			return;
		}
		3) 特点:
			i. 修饰符中没有static
			ii. 没有返回值类型,连void都没有
			iii. 构造方法名称和类名保持一致
			iv. return; 可以省略
		4) 空参和满参
三. API
	1. java中的API是一本程序员的字典,我们可以通过查询API的方式,来学习java提供的类,并得知如何使用它们。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值