小白今天学习面向对象随堂笔记

面向对象
1.构造方法

		作用: 
				用于在开发过程中创建对象使用,创建对象目前的格式   
				 new 类名(有可能使用到的参数);        
				 类名(有可能使用到的参数); 这就是构造方法 Constructor       
				  初始化当前创建对象中的成员变量数据!!!


		格式:
				public 类名(所需初始化参数列表) {        
						初始化语句;  
				  } 



		注意事项:   
				 1. 构造方法的名字必须是类名,并且其他方法的名字不能是类 名  
		  	     2. 构造方法没有返回值类型声明  
		  	     3. 初始化参数列表和正常的方法列表操作使用一致
		  	     4. 初始化语句,大多数是都是一些赋值语句

this 关键字

	this关键字表示对象本身   
			 1. 调用当前方法的类对象  
			 2. 通过构造方法创建的类对象
			 切记:this表示一个对象,当前对象!!!

封装

	面向对象的三大特征:封装,继承,多态。

Java中规范化封装(Javabean规范)

	要求:   
	 1. 所有的成员变量全部私有化【private修饰】   
	 2. 要求至少完成一个无参数构造方法,其他无所谓 
	 3. 要求给予所有的成员变量对应的setter和gtter方法

权限修饰符

private   :私有化内容,使用private修饰的成员变量,成员方法和构造 方法,有且只能类内使用,类外没有操作权限。    
注意:使用private修饰的内容有且只能在class所处大括号以内使 用 
public   :公开内容,只要存在对应的类对象,都可以通过类对象调用类内 的public修饰的成员变量和成员方法

解决私有化成员变量赋值和取值操作问题
private私有化修饰的成员变量,类外不能通过类对象操作,取值, 赋值。

JavaBean规范规定了  
 setter ==> 赋值操作   
  格式:       
  			public void set成员变量名(对应成员变量数据类型参 数) {        
  			    赋值操作;        
  			    }    
   getter ==> 取值操作 
   格式:     
  			      public 对应成员变量数据类型返回值 get成员变量名字 () {        
  			          return 成员变量;   
  			             }

JavaBean规范制定的要求

  1. 要求Java中的所有实体类成员变量全部私有化,最少提供 一个无参数构造方法,对应成员变量实现setter和getter方法
  2. JavaBean规范,是为了后期开发汇总更好的代码适配度, 提高代码运行的统一性,能够满足框架的使用
  3. JavaBean规范只是一个规范,而且是作为一个基础规范, 操作都是可以使用快捷键来完成的!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值