首页 > 基础资料 博客日记

[JAVASE] 类和对象(二)

2024-05-13 22:00:03基础资料围观189

文章[JAVASE] 类和对象(二)分享给大家,欢迎收藏Java资料网,专注分享技术知识

目录

一. 封装

        1.1 面向对象的三大法宝

        1.2 封装的基本定义与实现

二. 包

        2.1 包的定义

        2.2 包的作用

        2.3 包的使用 

                2.3.1 导入类

                2.3.2 导入静态方法

三. static 关键字 (重要)

        3.1 static 的使用 (代码例子)

                3.1.1

                3.1.2 

                3.1.3 

                3.1.4 

四. 总结 


一. 封装

        1.1 面向对象的三大法宝

        1.2 封装的基本定义与实现

封装: 将类内部的实现细节隐藏起来, 对外提供一些公开的接口.

 封装是通过 private 权限修饰符 来实现的.

private修饰的成员只能在当前类中被访问.

 代码实现:

       


二. 包

        2.1 包的定义

包(package) 就是文件夹, 一个个类就是文件

        2.2 包的作用

a. 更好的管理,组织类

b. 避免类名重复

        2.3 包的使用 

                2.3.1 导入类

* 是通配符.

                2.3.2 导入静态方法


三. static 关键字 (重要)

        3.1 static 的使用 (代码例子)

                3.1.1

static修饰的成员不依赖于对象, 不需要通过对象的引用来访问, 通过类名来访问.

 


                3.1.2 

 被static修饰的成员只有一份,是属于类的(因此静态成员也叫做类成员),存储在方法区中.

 


                3.1.3 

类成员被所有通过这个类实例化出的对象们所共用,但是它不单独的属于其中任何一个对象, 它独属于类.


                3.1.4 

类成员随着类的加载而出现,随着类的卸载而消亡.


四. 总结 

a. 封装的基本使用 (通过private关键字实现)

b. 包的概念与使用

c. static关键字


文章来源:https://blog.csdn.net/nmbg11/article/details/138711581
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐

标签云