美文网首页
第一章Java类方法02定义无参构造方法

第一章Java类方法02定义无参构造方法

作者: 油腻小姐 | 来源:发表于2019-07-10 14:33 被阅读0次

    package Java类方法;

    import java.util.Scanner;

    //2019.7.4

    public class 定义无参构造方法 {

    /*

    * 1:方法是什么?

    * 方法代表一段代码,java的代码通常封装在方法中。例如:main方法,是Java规定每个类的代码运行入口

    * 2:为什么使用代码?

    * java代码通常在方法中编写,即封装在方法中

    * 模块化编程:江具有某种功能的戴拿封装在一个方法中,不同代码块有不同的方法夫人哪个装,利于程序化管里,维护。

    * 将具有复用价值的代码封装在方法中,调用代码块时,只需要调用方法名,有效减少程序的多余。

    */

    /*定义格式:

    * static void 方法名(){

    * 方法体-方法中的代码

    * }

    */

    //案例:键盘输入一个人的姓名,性别,年龄,身高,性别,然后让该人向大家做自我介绍

    //在上述案例中输入数据封装在方法input()中,然后再main()中调用input()方法两次

    /*步骤:

    * 1:定义五个类变量存放信息

    * 2:定义方法,input

    * 3:封装

    * 4:在控制台调用方法

    * 5:输出

    */

    static String name;//名字

    static char sex;//性别

    static short age;//年龄

    static float height;//身高

    static String type;//性格

    public static void main(String[] args) {

    input();

    //第一个人

    System.out.println("嗨,大家好,我叫"+name+",今年"+age+"岁了,我身高"+height+",是一名"+type+"的"+sex+"士");

    //第二个人

    input();

    System.out.println("嗨,大家好,我叫"+name+",今年"+age+"岁了,我身高"+height+",是一名"+type+"的"+sex+"士");

    }

    static void input() {

    Scanner scanner=new Scanner(System.in);

    System.out.println("姓名");

    name=scanner.next();

    System.out.println("性别");

    sex=scanner.next().charAt(0);

    System.out.println("年龄");

    age=scanner.nextShort();

    System.out.println("身高");

    height=scanner.nextFloat();

    System.out.println("性格");

    type=scanner.next();

    }

    }

    相关文章

      网友评论

          本文标题:第一章Java类方法02定义无参构造方法

          本文链接:https://www.haomeiwen.com/subject/hxlhkctx.html