博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第七堂:对象,类
阅读量:6636 次
发布时间:2019-06-25

本文共 915 字,大约阅读时间需要 3 分钟。

  对象是Java编程的中心,也是所有面向对象编程语言的中心;

Java类:

在Java中,类的关键字是class。源代码文件中只能有一个公用的类
Java类名必须与文件名相同
Java的类是对象的模板
第四章:Java对象、类、包
方法
Java中的方法类似于C语言中的自定义函数
递归:方法自己调用自己称为递归;缺点:对栈的压力很大
重载
一个类中具有两个到多个具有相同名称,但参数列表不同,这种称为方法重载。
访问方法:
静态方法可直接调用
非静态方法可创建对象后调用
区分结构化编程和面向对象
结构化编程注重的是过程,即步骤。在结构化编程过程中,程序围绕着解决问题设计
面像对象编程(OOP)则是围绕解决问题的对象来设计
对象
在Java的学习我们知晓了万物皆对象
实例化对象需要使用关键字new,
成员变量的初始值:
引用类型的初始值皆为“null”
整型初始值为0
浮点型初始值为0.0
字符型初始值为空字符,但却不是null、
布尔型初始值为false
this 改变某个对象中成员变量的值
Java类:
在Java中,类的关键字是class。源代码文件中只能有一个公用的类
Java类名必须与文件名相同
Java的类是对象的模板
对象
在Java的学习我们知晓了万物皆对象
实例化对象需要使用关键字new,
成员变量的初始值:
引用类型的初始值皆为“null”
整型初始值为0
浮点型初始值为0.0
字符型初始值为空字符,但却不是null、
布尔型初始值为false
this 改变某个对象中成员变量的值
方法
Java中的方法类似于C语言中的自定义函数
递归:方法自己调用自己称为递归;缺点:对栈的压力很大
重载
一个类中具有两个到多个具有相同名称,但参数列表不同,这种称为方法重载。
访问方法:
静态方法可直接调用
非静态方法可创建对象后调用
区分结构化编程和面向对象
结构化编程注重的是过程,即步骤。在结构化编程过程中,程序围绕着解决问题设计
面像对象编程(OOP)则是围绕解决问题的对象来设计

转载于:https://www.cnblogs.com/shashen913515/p/6582340.html

你可能感兴趣的文章
PM2 指令简介
查看>>
【C语言学习趣事】_32_平胸的尴尬,嫁不出去的姑娘
查看>>
获取近30天的数据的时间方式
查看>>
Android AChartEngine 个性化设置
查看>>
Cool tool: Linux字符画figlet
查看>>
[转]windows下安装python MySQLdb及问题解决
查看>>
关于浏览器兼容问题:获取div的值
查看>>
2019-4-22 linux学习
查看>>
PKUWC2019游记
查看>>
控制转移指令分类与机器码
查看>>
BZOJ5279: [Usaco2018 Open]Disruption
查看>>
HDU 1312 Red and Black
查看>>
HDU 2871 Memory Control
查看>>
poj 1811 Prime Test
查看>>
ios 续费 问题 冰山一角
查看>>
一些奇怪的坑+好东西
查看>>
【Dairy】2016.10.24 - made 嘲讽垃圾
查看>>
查找表包含的页和页所在的表
查看>>
快速高效实现微信小程序图片上传与腾讯免费5G存储空间的使用
查看>>
vue实现PC端调用摄像头拍照人脸录入、移动端调用手机前置摄像头人脸录入、及图片旋转矫正、压缩上传base64格式/文件格式...
查看>>