JAVA基础—面向对象
创始人
2024-01-25 08:31:58
0

1、面向对象介绍

2、类和对象

2.1、如何定义类、得到类的对象、使用对象

在这里插入图片描述

2.2、类和对象的总结

在这里插入图片描述

2.3、定义类的补充事项—测试类与Javabean类

在这里插入图片描述
在这里插入图片描述
成员变量一般无需指定初始值,存在默认值。
但是局部变量必须定义初始值。

2.4、定义类的注意事项

在这里插入图片描述

2.4.1、驼峰模式

单词之间不以空格、连接号或者底线连结(例如不应写成:camel case、camel-case或camel_case形式)。共有两种格式:
1、小驼峰式命名法(lower camel case):
第一个单词以小写字母开始,第二个单词的首字母大写。例如:firstName、lastName。
2、大驼峰式命名法(upper camel case):
每一个单词的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为 Pascal 命名法。

3、封装

3.1、封装的意义

在这里插入图片描述

4、就近原则和this关键字

4.1、this的内存原理

作用:区分局部变量和成员变量,加this调用的是调用成员变量(即方法外的变量)。
本质:this调用的是地址值。
在这里插入图片描述

在这里插入图片描述

5、构造方法

构造方法的主要作用就是为对象成员变量赋初始值

5.1、构造方法的格式:

每一个类中,会有两种构造方法:空参构造(系统会自动构造)和带参构造(所有参数都需构造)
在这里插入图片描述

5.2、构造方法注意事项

在这里插入图片描述

5.3、构造方法总结

在这里插入图片描述

6、标准的javabean类

在这里插入图片描述

7、三种情况的对象内存图???

8、基本数据类型和引用数据类型

8.1、数据类型

在这里插入图片描述

8.2、从内存角度区分基本数据类型和引用数据类型

在这里插入图片描述

9、this的内存原理

在这里插入图片描述

10、成员和局部

10.1、成员变量和局部变量的区别

在这里插入图片描述
在这里插入图片描述

相关内容

热门资讯

创业论坛上有没有小本创业好项目... 延伸阅读****'%年轻人%'年青人创业找项目年轻人六大创业好项目1574人年青人敢闯敢拼的精神才是...
创业论坛网:年轻人适合哪些小本... 创业论坛网对于年轻人创业,一个好主意无疑是成功的一半。但是,如何找到好的想法并找到市场空白并不是每个...
35个获利更踏实的小本创业好生... 小本经商获利更踏实的生意,在这样一个创业的时代,寻找一个好的,无疑是每一个创业者的心愿。对于多数创业...
最新千元创业的小本项目 最新千... 为什么穷人多不敢去创业蛋糕创业蛋糕店创业30岁女人创业做什么适合女性创业的大学生适合什么创业毕业生如...
最新千元创业的小本项目 201... 距离新的一年越来越近了,每逢春节的到来,人们总是走亲访友的探讨自己一年的职场生活,而对于一些生活处于...
2013小本创业收益项女性创业... 创业前提是要观察一下当地市场的动态,找到适合自己的好项目,2013小本创业收益项目有什么?现在创业收...
国际锐评丨“大金砖合作”对全球...   “聚焦可持续发展”“反对单边贸易限制措施”“携手捍卫多边主义”……当地时间7日,金砖国家领导人第...
乘客可在南航广州至北京大兴往返...   新华社广州7月8日电(记者田建川)8日起,中国南方航空在“广州—北京大兴”往返航线上推出“一刻登...
文化中国行丨风从尼山来   海报新闻记者 高杨 济宁报道  “有朋自远方来,不亦乐乎?”风从尼山来,犹如传来春秋时期孔子的问...
10个适合农适合农村创业的小本... 农村是不同于城市、城镇而从事农业的农民聚居地。下面和小编一起来看10个农村小本创业项目,希望有所帮助...