java初级6(持续更新)

面向对象

面向对象 与 面向过程的区别:

               相同:都是一种思想,思维方式,思考问题的角度

               不同:

                          面向过程:"关注实现过程|步骤,需要通过几步完成?"然后一步一步执行

                          面向对象:"关注我该找谁来完成 ?"实现步骤不关注,只关注这个"谁",他就是对象

面向对象是依托于面向过程的

面向对象优点:

                1.更贴合于显示生活中人们的思考角度

                2.面向对象更贴合生活中管理者,面向过程更贴合与执行者

                3.将复杂的问题简单化

以面向对象的思想进行编程:

                1.将程序与生活紧密联系

                2.类 : 描述图纸|模板

                3.对象 : 描述生活中真实存在的事物|实例

                4.先有类,才能根据类创建对象

类的定义

                public  class  类名{

                        //属性 -- > 成员变量

                        public  数据类型  属性名 = 赋值;

                        public  数据类型  属性名;

                        //功能 -- > 成员方法

                        public  (返回)返回值类型|(不返回)void  方法名(参数列表){

                                方法体;

                                [return 返回值;]

                        }

面向对象步骤:

        1.导包

                不需要导包的类:

                        1)java.lang包下的类

                        2)同包下的类

        2.创建类型的引用|创建对象  new具有创建对象的能力

                        引用数据类型 引用 = new 引用数据类型();

        3.使用

                使用属性(赋值|获取值)

                        引用.属性名

                使用功能

                        引用.功能名字(参数列表)

成员变量默认值

                引用数据类型 : null

                基本数据类型 :

                        整数 : 0

                        小数 : 0.0

                        布尔 : false

                        字符 : 空字符  '\u0000'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值