栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

我的第一篇博客

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

我的第一篇博客

文章目录
  • 前言
  • 一、类与对象是什么?
  • 二、类与对象的代码实现
    • 1.类
    • 2.主函数
    • 3.对象
  • 总结


前言

记录一下小白的java学习
也是我的第一条博客,希望我能把写博客的习惯坚持下去,陪伴我在编程的道路上走下去。

第一篇从类与对象开始吧

一、类与对象是什么?

类是封装对象的属性和行为的载体(通俗的讲就是有相同,相似的特征)在Java语言中对象的属性以成员变量的形式存在,而对象的方法以成员方法的形式存在。

类是抽象的,对象是具体的

二、类与对象的代码实现 1.类

关键字: class

  • 格式: public class 类名{ }
  • 所有的代码都需要写在类的括号中
  • 类名必须与所在的文件名一致
  • 创建一个.java后缀的文件,在其中写代码

属性和行为:
属性用于数据描述
格式: 属性的数据类型 属性名;
拿Dog做一个例子`
属性包括 品种 名字 颜色 年龄 编号等

行为(函数)用于行为/功能描述
格式:返回值类型 方法名(参数类型 参数名){ }
如 打印信息 判断编号是否正确等

```public class Dog {
    //属性 品种 名字 颜色 年龄 编号
    String breed;
    String Name;
    String Color;
    int age;
    String Id;

    //方法 打印信息
    void printIfor() {
        System.out.println("品种:" + breed);
        System.out.println("名字:" + Name);
        System.out.println("颜色:" + Color);
        System.out.println("年龄:" + age);
        System.out.println("编号:" + Id);
    }

    void recognize(String Idin) {
        if (Idin.equals(Id)) {
            System.out.println(Id + "ID输入正确");
        } else {
            System.out.println(Id + "ID输入错误");
        }
    }
2.主函数

主函数/方法: 程序入口,也必须写在一个类中

public static void main(String[] args){
}
3.对象

要使用写好的类,就需要对象
创建对象:

  • 关键字: new
  • 格式: 类名 对象名 = new 类名(); Student xm = new Student();
  • 使用方式: 对象名调用属性赋值 / 对象名调用方法执行
 Dog dog1 =new Dog();

对象名调用属性赋值

dog1.Name="infinite";
dog1.breed="Golden Retriever";
dog1.Color="Golden";
dog1.age=3;
dog1.Id="123";

对象名调用方法执行

 dog1.recognize("123");
 dog1.printIfor();
总结

类与对象是项目实现的第一步,一定要理解其概念。掌握类和对象创建的格式,才能打好基础
完整的代码如下

public class Dog {
    //属性 品种 名字 颜色 年龄 编号
    String breed;
    String Name;
    String Color;
    int age;
    String Id;

    //方法 打印信息
    void printIfor() {
        System.out.println("品种:" + breed);
        System.out.println("名字:" + Name);
        System.out.println("颜色:" + Color);
        System.out.println("年龄:" + age);
        System.out.println("编号:" + Id);
    }

    void recognize(String Idin) {
        if (Idin.equals(Id)) {
            System.out.println(Id + "ID输入正确");
        } else {
            System.out.println(Id + "ID输入错误");
        }
    }
        public static void main (String[]args)
        {
            Dog dog1 = new Dog();
            dog1.Name = "infinite";
            dog1.breed = "Golden Retriever";
            dog1.Color = "Golden";
            dog1.age = 3;
            dog1.Id= "123";
            dog1.recognize("123");
            dog1.printIfor();
        }

}

感谢观看

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/887727.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号