标签:
封装(Encapsulation):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。封装的优点在于,能够将对象的变化隔离,便于使用,提高重用性,提高安全性。封装的原则是,将不需要对外提供的内容都隐藏起来。将属性都隐藏,提供公共方法对其访问。(函数就是Java中最小的封装体)
Java中的开发,说白了,就是找对象使用,若没有对象,就创建一个对象(找对象,建立对象,使用对象,维护对象的关系)
注意:私有仅仅是封装的一种表现形式。
this:可以用来代表它所在函数所属对象的引用。简单来说,哪个对象在调用this所在的函数,this就代表哪个对象。当定义类中功能时,该函数内部要用到调用该函数的对象时,这时用this来表示这个对象。只要本类功能内部使用到了本类对象,都用this表示。this同样能运用在构造函数之间的互相调用。
注意:this语句只能定义在构造函数的第一行。因为初始化要先执行。this语句,即this(name)只能用于构造函数中,不能用于一般函数里。
新手初步学Java,正在JavaSE中,每天留下我当天学习所得跟笔记,希望大家能够多多批评与指教,促进共同进步!第五天!
标签:
原文地址:http://www.cnblogs.com/yishiluo/p/4944654.html