关于面向对象的笔记

一、面向对象的思想


    1)设计类      设计类的成员(成员变量和成员方法)


    2)创建对象    通过类来创建对象(也称作类的实例化)


                   类名 对象名 =new 类名();


    3)通过“对象.属性”、“对象.方法”来调用,完成相应的功能。


二、创建的多个对象,彼此之间拥有一套类的属性,当对其中一个对象的属性值进行修改时,另一个对象的属性值不会受到影响。


三、类的属性(成员变量)
   
    1)相同点:遵循声明变量的格式  数据类型 变量名=初始值;都有作用域;


    2)不同点:成员变量的修饰符有四个:public protected private 缺省;局部变量没有修饰符;


               声明的位置不同:成员变量:声明在类里,方法外;


                               局部变量:声明在方法内,方法的形参部分,代码块内
               初始化值:


                        成员变量:如果在声明的时候不进行初始化,则不同的数据类型有不同的初始化值


                        byte short long int  ==>0


                        float double ==>0.0


                        String  ==>null


                        char ==>空格


                        boolean ==>false


                 引用类型变量 ==>null


                        局部变量:一定要初始化一个值(局部变量没有默认的初始化值)。




四、类的方法:提供某种功能的实现


1)实例:public void eat(){}


   格式:权限修饰符 返回值类型(void:无返回值类型)方法名(形参){}


2)注意:关于返回值类型:


        void :表明此方法不需要返回值,用return返回值


        有返回值的方法:在方法的最后有一个ruturn语句return后可不以声明 语句


                        当对象调用方法时,返回值


3)方法内可以调用本类的方法或本类的属性,但不能定义新的方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值