JAVA面向对象第一章知识
2021/6/10 1:21:20
本文主要是介绍JAVA面向对象第一章知识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
在学习JAVA面向对象编程设计之前,先让我们回顾一下之前所学习关于Java的基础知识点。
1.如何定义类?
类是面向对象编程思想的核心,它是一个包含自身属性和具备特定行为能力的自治独立单元,该行为能力被定义为类中的方法。
Class/Object:类(class)和对象(object)是面向对象方法的核心概念。类是对一类事物进行描述,是抽象的,概念上的定义。
- 定义类的语法:
[修饰符] class 类名{
定义构造方法;//可定义0-N个
定义属性;
定义方法;
}
2.如何定义属性?
用于表示类的特征,它是类的成员的一部分。
- 定义属性的语法格式如下:
[修饰符] 属性类型 属性名 [=默认值]
3.如何定义普通方法?
普通方法定义:简单的说方法就是完成特定功能的代码块。
- 普通方法定义格式:
访问修饰符 返回值类型 方法名(参数){
//方法体
}
注:(1)本课程使用public修饰,表示公有的方法,可在任何地方使用。
(2)返回值类型是方法执行完成后需返回的结果的类型,若无返回值,则使用void。
(3)返回结果语法为“return值”。
4.如何创建对象?
类的作用就是创建对象,由类生成对象。
- 创建对象的语法:
类名对象名=new 类名();
5.如何定义构造方法?
- 定义构造方法的语法:
[构造方法访问修饰符]<方法名>([参数列表]){
[方法体]
}
使用有参构造方法,可以快速地为创建的对象赋予需要的初始值,完成有效的对象的初始化。
注:(1)构造的方法的名称和类名保持一致。
(2)不能有返回值类型。
(3)一般用public修饰。
6.什么是可变参数?怎么用?
java允许定义形参个数可变的参数,从而允许为方法指定数量不确定的形参。如果在定义方法时,在最后一个形参的类型后增加“...”,则表明该形参可以接受多个参数值,多个参数值被当成数组传入。
可变参数与数组参数的区别:
- 定义方式不一样
- 调用方式不一样
- 参数位置不同
这篇关于JAVA面向对象第一章知识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求
- 2024-10-01使用 golang 将ETH账户的资产平均分散到其他账户
- 2024-10-01JWT用户校验课程:从入门到实践
- 2024-10-01Server Component课程入门指南