A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1312564637 中级黑马   /  2015-10-13 21:48  /  422 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

                              1面向对象j
1概念:
        其实,找到对象,通过对象调用其方法


2面向对象的特点:


        封装性,继承性,和多态性


3类于对象的关系


    类就是对对象的一个描述;而对象就是一个类的实例


4类的主要成分:


    成员变量(对象的属性),成员方法(对象的功能)
         (1)其中成员方法只能通过对象来调用,类中也可有静态方法,既可以用对象来调用,也可以用类名调用1
     静态方法中只能调用静态方法,不能调用非静态的方法和属性,但有一中除外,就是可以在静态方法中,创建一个对象,用对象来调用其方法;而在非静态方法中即可调用静态,也可调用非静态
         (2)在一个类中调用本类中的方法时,可以不用通过类名.方法名()或对象.方法名()来调用,直接调用即可,默认的省略了this关键字



5成员变量和局部变量及类变量的区别


     其中变量分为成员变量,局部变量和类变量,成员变量和类变量定义在类中方法外,
         成员变量有其默认的初始值,局部变量定义在方法上,或方法中,定义时必               须有初始值,
        成员变量可通过对象调用,类变量可通过类名和对象调用,都在整个类中有效,而局部变量,只在方法中有效;


        成员变量随对象产生而产生,随对象销毁而销毁,局部变量随方法调用而产生,随方法调用完毕而销毁,类变量随类的加载而产生,随类的销毁而销毁

点评

赞  发表于 2015-10-13 21:55

2 个回复

倒序浏览
面向对象的特点受教了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马