美文网首页程序员
Java学习笔记

Java学习笔记

作者: 哈尼克之牙 | 来源:发表于2018-07-10 22:30 被阅读0次

    面向对象的开发的概念

            Java面向对象开发:面向对象的开发,将程序各块以各个对象进行划分,各个对象有各自属性,相互独立,也相互联系,兼备了VB的简单与c语言的灵活,可以理解成组件可编辑的VB开发。

             在用面向对象思想体现的时候,给出一个三句话使用规则,让我们更符合面向对象思想

              A:首先分析有那些类

              B:接着分析每个类应该有什么

              C:最后分析类与类的关系

    类与对象的关系

        类:

            类为java最基本的单元,每一个事物都应该以一个最基本的类表示,比如每一个人,每一个动作。可以认为类是相关物体,相关属性或者相关动作的集合。

        对象: 

            是该类事物的具体体现,如某个事物执行了某种动作。

    对象的封装

        封装的定义: 是指隐藏对象的属性和实现细节,仅对外提供公共访问方式

        封装的优点: 

            隐藏实现细节,提供公共的访问方式

            提高了代码的复用性

            提高安全性

        封装的方法:

            1. 隐藏不需对外公布的属性

            2. 提供公共方法对其访问

           Java中利用private修饰符实现对象内部参数的隐藏

    相关文章

      网友评论

        本文标题:Java学习笔记

        本文链接:https://www.haomeiwen.com/subject/iowqpftx.html