javase部分4

4.1 面向对象

      面向过程与面向对象  前者注重动作,后者注重对象(其实是动作已经封装好了,直接调用就行了 )

      类{

        属性;

        方法(){}

       }            类:只是一个模板(描述),根据模板创建对象 ,每个对象都有其方法。   对象:是实实在在的实体(堆内存中new出来的)

      面对对象特征:封装,继承,多态

      匿名对象 只能使用一次 用一次创建一个新对象 eg:new  Class类名()  作用:对于只是用一次的对象 方便简写  使用方法:调用方法或属性  ,传递对象            

      封装:避免用户直接访问数据属性,给用户提供接口(方法中可以规定属性的范围)间接访问使用  注:private 修饰的属性 通常需要提供set get方法

          权限修饰符:private 只能在本类中使用  

      构造函数:在创建类对象时会先调用构造函数(如果没有初始块)作用:给对象初始化   注:已经有构造函数后,默认构造函数(空参)就不存在了 

       this,super关键字:this 防止系统误认为同名变量赋值为同一个变量   this->当前对象    

            

 

猜你喜欢

转载自www.cnblogs.com/mayprayer/p/9497264.html
今日推荐