`

Java 入门 三 (Java三大特性 之一 封装 )

    博客分类:
  • Java
 
阅读更多

 

Java 入门 三 (Java三大特性 之一 封装 )

其实吧 很简单 ,好好看 能看懂的 。

 

讲封装 就必须先讲 访问权限修饰符,顾名思义听名字也知道什么意思 控制访问的。

访问权限也就4种:附图:

 

 

封装

优点: 安全 把属性设置为private私有的权限 通过它相对应的getxxx,setxxx方法来 间接调用。
private     私有的      只有在这个类中才能够访问
default     默认的      可以再类中被访问 也可以被 同一个包中的类访问
protected 受保护的  可以再类中被访问 也可以被 同一个包中的类访问 还可以在它的子类中被访问
public      公共的      在所有类中都能被访问

 

分享到:
评论

相关推荐

    《Java基础入门(第3版)》(Java):课后答案-docx文档

    总的来说,这份课后答案文档涵盖了Java入门的各个方面,通过解答习题,读者可以逐步掌握Java编程的基本技能和面向对象编程的思想。对于初学者而言,结合实践和理论学习,将有助于扎实地建立Java编程基础。

    java入门第一课

    Java入门第一课主要针对初学者,旨在提供一个良好的起点,帮助理解Java编程语言的基本概念和语法。这个课程可能源自GitHub上的一个开源项目,因此,它应该是动态更新的,随着学习者的需求和技术的发展而不断丰富。 ...

    传智播客.黑马程序员《Java 基础入门》课后习题答案

    《Java 基础入门》课后习题答案 第 第 1 章 Java 开发入门 一、填空题 1、 Java EE、Java SE、Java ME 2、 JRE 3、 javac 4、 bin 5、 path、classpath 二、选择题 1、ABCD 2、C 3、D 4、B 5、B 三、简答题 1、 面向...

    java入门经典(完整版高清晰带目录书签)

    标题中的“java入门经典(完整版高清晰带目录书签)”表明这是一本针对Java初学者的入门教材。它很有可能包含Java编程语言的基础知识、语法介绍、程序设计原理以及一些简单实用的案例。书中的“完整版”意味着内容...

    Java入门到精通pdf

    《Java入门到精通》是一本面向Java初学者的权威指南,旨在帮助读者快速掌握Java编程语言的基础知识并逐步深入到高级技术。这本书涵盖了从安装Java开发环境,理解基本语法,到构建复杂应用程序的全过程,是学习Java...

    java基础课件 java入门课件

    你需要理解类和对象的概念,以及封装、继承和多态这三大面向对象特性。封装允许我们隐藏实现细节,提供公共接口与外界交互;继承则让一个类可以继承另一个类的属性和方法,实现代码复用;多态则允许我们使用父类引用...

    Java入门学习笔记

    总之,这份"Java入门学习笔记"是一个全面的Java学习资源,覆盖了从基础知识到高级特性的广泛内容,对于想要踏入Java编程世界的新手来说,是一份不可多得的参考资料。通过阅读并实践这些笔记,初学者不仅可以掌握Java...

    JAVA基础入门到精通pdf

    本资源“JAVA基础入门到精通pdf”提供了一条系统学习Java的路径,适合初学者作为入门教程。以下是对Java基础知识的详细解读: 1. **Java概述**:Java是由Sun Microsystems(现为Oracle公司)于1995年推出的一种面向...

    Java入门到精通完整教程+源码.zip

    本资源“Java入门到精通完整教程+源码.zip”提供了一个全面的学习路径,帮助初学者逐步掌握Java编程技能并进阶至精通。下面将详细解析这个压缩包中的学习内容。 首先,"Java1908-master"可能指的是2019年8月的一个...

    java入门课件(java初学者必备)

    类通过封装、继承和多态三大特性实现面向对象编程。封装保护数据安全,继承促进代码重用,多态则增强了程序的灵活性。 5. **数组和集合** 数组是存储同类型元素的固定大小容器,而集合框架(如ArrayList、...

    java从入门到精通PPT

    首先,Java入门阶段,你会了解到Java的历史、特点以及它与C++等其他语言的对比。Java以其“一次编写,到处运行”的跨平台特性,吸引了众多开发者。此外,还会介绍Java的开发环境搭建,包括JDK的安装和配置,以及集成...

    详细java入门PPT教程

    这份"详细java入门PPT教程"是为初学者精心设计的,旨在帮助新接触Java编程的人快速上手,理解其基本概念和语法,从而轻松步入编程世界。 一、Java语言概述 Java是由Sun Microsystems(现已被Oracle公司收购)于1995...

    java入门级pdf

    面向对象编程包括封装、继承和多态三大特性。 3. **基本语法**:Java的基本语法与C++相似,包括变量定义、数据类型(如整型、浮点型、字符型、布尔型)、运算符、控制结构(如if-else、for、while循环、switch-case...

    java入门教程 txt格式

    接下来,我们会学习到Java的封装、继承和多态性,这是OOP的三大特性。封装允许隐藏内部实现细节,保护数据安全;继承则让子类可以继承父类的属性和方法,实现代码复用;多态性使得一个接口可以有多种不同的实现,...

    java入门.TXT

    ### Java入门知识点详解 #### 一、Java的历史与发展 Java是一种高级编程语言,由James Gosling等人于1991年在Sun Microsystems公司开发。起初项目名为“Oak”,后于1995年正式更名为Java,并公开发布。Java的设计...

    Java入门学习PPT课件

    对于初学者来说,Java入门学习是编程旅程中的重要一步。这份"Java入门学习PPT课件"提供了简单易懂的方式,帮助新手理解Java的基础概念。 1. **Java简介**:Java是由Sun Microsystems(现为Oracle公司)开发的,由...

    《java基础入门》第三版 第一章作业.doc

    Java 基础入门第三版第一章作业 Java 是一种高级语言,它具有跨平台性、面向对象、简单等特点。Java 语言的基本结构由类、对象、继承、多态、封装等概念组成。在 Java 中,类是最小的程序单元,用于定义对象的行为...

    Java入门123(二维码版)_java编程_

    《Java入门123(二维码版)》是清华大学出版社于2015年出版的一本针对初学者的Java编程教程,结合了二维码技术,旨在提供更丰富的学习资源和互动体验。这本书涵盖了Java语言的基础知识,是Java编程学习的起点。 在...

    java学习从入门到精通教程(pdf)

    Java编程语言是软件开发领域最广泛使用的编程语言之一,尤其在企业级应用中占据主导地位。本教程“Java学习从入门到精通”旨在为初学者和希望巩固基础的开发者提供全面的学习资源。以下是对该教程内容的详细概述: ...

Global site tag (gtag.js) - Google Analytics