Java总结第四天

本文主要介绍了Java编程中的方法定义、方法重载、面向对象的概念及其三大特性——封装、继承和多态。详细讲解了类的定义、对象的创建、构造方法的作用,以及封装性的重要性,并通过实例展示了方法的递归调用和匿名对象的使用。此外,还讨论了构造方法的重载和属性的私有化,以及如何通过getter和setter方法实现对外部的访问控制。
摘要由CSDN通过智能技术生成
1、方法是一段可重复调用的代码段
定义格式:
访问修饰符 返回值类型 方法名(参数)
{
方法主体
}

2、 方法的重载
方法名称相同,但是参数的类型的个数不同,通过传递参数的个数和类型不同来完成不同的功能
3、 理解面向对象
程序的发展过程:面向过程、面向对象
面向过程:不去做什么样的盒子,随机取工具制作
面向对象:先想好一个什么盒子,再去找对应的工具去做
4、 面向对象的三大特性
封装性
对外部不可见
继承
扩展类的功能
多态性
方法的重载
对象的多态性

5、类的定义
class 类名称{
属性
方法
}
声明一个类需要关键字class(小写)
6、类与对象的关系
类是对某一事物的描述,是抽象的、概念上的意义,对象是实际存在的该事物的每一个个体,也称为对象或实列
7、方法的递归调用
递归调用是一种特殊的调用形式,就是方法自己调用自己
8、封装性
封装性的产生目的
保护某些属性和方法不被外部所看见
封装性的实现
为属性和方法进行封装是通过关键字private声明的
实现该属性的set 和 get方法,为外部所访问(鼠标右键可以再source中找到快捷实现他们的方式)

9、匿名对象
匿名对象就是没有名字的对象,如果程序中只使用一次该对象,就可以使用匿名对象的方式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值