day05

复习

方法:

什么是方法:

能够完成某些特定的共能的模块

申明方法(设计者)作为设计者,方法签名要清晰明了,方法提的功能要尽可能完美

方法签名:

  方法除了方法体意外的部分

方法体:

  包括方法括号内的所有部分

方法名:

  通常首字母小写,通常以一个动词开头

调用方法:

  方法名(实际参数列表);  //调用本类中的其他方法

  类名.方法名(实际参数列表);//调用其它类中的静态方法

  对象.方法名(实际参数列表);//调用某个对象的方法

方法重载:

  在同一个类中,方法名相同,参数列表不同(个数、类型、顺序)

 

类的要素:

  属性(变量的定义)

  方法(类型食物的行为的抽象)

public class Student {  //如果前面包含public 那么Student一定要是文件的名字,如果是class Student的话,可以放别的地方

 

}

 

例子

计算点到原点的距离

 1 public class Point {
 2 /*
 3 定义一个“点”(Point)类用来表示三维空间中的点(有三个坐标)。要求如下:
 4     1)可以生成具有特定坐标的点对象。
 5     2)提供可以设置三个坐标的方法。
 6     3)提供可以计算该“点”距原点距离平方的方法。
 7 */
 8     private float x;
 9     private float y;
10     
11     public Point() {           //构造器
12         this.x = 0.0f;
13         this.y = 0.0f;
14     }
15     
16     public void setX(float x) {
17         this.x = x;
18     }
19     public float getX() {
20         return x;
21     }
22     
23     public void setY(float y) {
24         this.y = y;
25     }
26     public float getY() {
27         return y;
28     }
29     
30     public void reckon() {
31         float result = x * x + y * y;
32         System.out.println("该点距原点距离的平方是" + result);
33     }
34     
35 }

调用该方法

 1 public class PointTest {
 2     
 3     public static void main(String[] args) {
 4         Point p1 = new Point();
 5         p1.setX(3.0f);
 6         p1.setY(4.0f);
 7         System.out.println(p1.getX());
 8         System.out.println(p1.getY());
 9         p1.reckon();
10     }
11     
12 }

 

 三角形算面积的方法

 1 public class TriAngle {
 2     
 3     /*
 4     编写两个类,TriAngle和TestTriAngle,其中TriAngle中声明私有的底边长base和高height,同时声明公共方法访问私有变量;另一个类中使用这些公共方法,计算三角形的面积。
 5 
 6     */
 7     
 8     private float base;
 9     private float height;
10     
11     public TriAngle() {
12         base = 3.0f;
13         height = 4.0f;
14     }
15     
16     public void setBase(float base) {
17         this.base = base;
18     }
19     public float getBase() {
20         return base;
21     }
22     
23     public void setHeight(float height) {
24         this.height = height;
25     }
26     public float getHeight() {
27         return height;
28     }
29     
30     public void reckon() {
31         float result = base * height / 2;
32         System.out.println("底长" + base + ",高" + height + "的三角形的面积是" + result);
33     }
34     
35 }

调用方法

1 public class TriAngleTest {
2     
3     public static void main(String[] args) {
4         TriAngle t1 = new TriAngle();
5         t1.reckon();
6     }
7     
8 }

 

转载于:https://www.cnblogs.com/alwaysInMe/p/6377357.html

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push packageDeploy/Rollback。每个阶段都可以根据实际需求进行配置调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试部署,从而提高项目的整体质量可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值