首页 > 生活 > 生活妙招

如何定义类(java定义小猫类)

常驻编辑 生活妙招 2022-03-01 定义   小猫   java

[导言]今天开始我们的第二课,主要介绍Java的语法及结构。Vu7拜客生活常识网

java是一种面向对象的编程语言,一切都是对象。那么什么是对象呢,生活中一切都是对象,比如说一颗树,一个人,一只小动物,一切的一切。在java里面用来表示对象的方式就是定义一个类。Vu7拜客生活常识网

接下来我们来看看一个类的定义Vu7拜客生活常识网

package com.demo.main;Vu7拜客生活常识网

public class Person{Vu7拜客生活常识网

private int age;Vu7拜客生活常识网

private String name;Vu7拜客生活常识网

public Person(){Vu7拜客生活常识网

}Vu7拜客生活常识网

public void walk(){Vu7拜客生活常识网

System.out.println("我在走路!");Vu7拜客生活常识网

}Vu7拜客生活常识网

public void eat(){Vu7拜客生活常识网

System.out.println("我在吃饭!");Vu7拜客生活常识网

}Vu7拜客生活常识网

public void sleep(){Vu7拜客生活常识网

System.out.println("我要睡觉了!");Vu7拜客生活常识网

}Vu7拜客生活常识网

}Vu7拜客生活常识网

这是里定义了一个类,用它来描述现实生活中的人这个对象。Vu7拜客生活常识网

我们给这person这个类定义了一系列的属性Vu7拜客生活常识网

int age;Vu7拜客生活常识网

String name;Vu7拜客生活常识网

name代表这个人的名字,age代表年龄,然后又定义了三个行为,对应为类中的方法,即人会走路,会吃饭,会睡觉。Vu7拜客生活常识网

public void walk(){Vu7拜客生活常识网

System.out.println("我在走路!");Vu7拜客生活常识网

}Vu7拜客生活常识网

昨天我们知道java的程序要放到.java结尾的文件中,而且有个约定是一个.java文件一般只放一个class。这个class是要用public来声明。Vu7拜客生活常识网

下面我们就来详细讲解一个一个类的结构。Vu7拜客生活常识网

package com.javademo.main; //---这句是代表申明一个包的概念,即这个类要放到Vu7拜客生活常识网

//------- com下的demo的main这个包里面Vu7拜客生活常识网

public class Person{ //类的定义一般用public class 后面接类的名称,Vu7拜客生活常识网

//类的名称首字母要大写并且文件名和类名称要保持一致Vu7拜客生活常识网

private int age; //int是java的基本数据类型,代表一个整数Vu7拜客生活常识网

private String name;//String 是基本数据类型,代表一个字符串Vu7拜客生活常识网

public Person(int age,String name){ //这是一个构造函数,带两个参数Vu7拜客生活常识网

this.age=age;Vu7拜客生活常识网

this.name=name;Vu7拜客生活常识网

}Vu7拜客生活常识网

public void walk(){ //定义了一个不代返回值的函数,用的是public 来修饰。Vu7拜客生活常识网

System.out.println("我在走路!");Vu7拜客生活常识网

}Vu7拜客生活常识网

}Vu7拜客生活常识网

我们总结如下:Vu7拜客生活常识网

  1. 类文件的名称要和里面定义的public class的名称相同
  2. 一个类的定义,一般包括了属性,方法
  3. 类至少会有一个无参的构造函数
  4. Java语句的结尾要加“;”分号
  5. 类的定义要用大括号括起来。

继续看上面的例子Vu7拜客生活常识网

我们定义了一个Person类,现在要来运行它Vu7拜客生活常识网

我们在Person里面增加一个方法 定义Vu7拜客生活常识网

public static void main(String[] args){Vu7拜客生活常识网

Person zhansan = new Person(20,“张三”);Vu7拜客生活常识网

zhansan.walk();Vu7拜客生活常识网

}Vu7拜客生活常识网

我们先编译这个类文件,得到class然后在控制台运行Vu7拜客生活常识网

「零基础编程培训系列—JAVA基础」2.Java基本语法(一)

运行结果Vu7拜客生活常识网

public static void main(String[] arge)Vu7拜客生活常识网

这是一个main方法,所有的java程序如果需要运行 都需要一个main方法入口。Vu7拜客生活常识网

类与对象的关系Vu7拜客生活常识网

  • 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
  • :类是一个模板,它描述一类对象的行为和状态。

类定义了一类对象的模板,是对象的抽象。类要使用必须先实例化成对象。Vu7拜客生活常识网

public static void main(String[] args){Vu7拜客生活常识网

Person zhansan = new Person(20,“张三”);Vu7拜客生活常识网

zhansan.walk();Vu7拜客生活常识网

}Vu7拜客生活常识网

在main方法中,

相关阅读:

  • 定义有哪些(如何区分定理和定义)
  • 5S有哪些(简述5s的内容及定义)
  • 日本为什么成功(日本文化关于成功的定义)
  • 为什么叫云计算(简述云计算的定义)
  • 什么是混合物(混合的定义是什么)
  • 绿色食品指什么食品(绿色食品的定义是什么)
  • vlan是什么(VLAN的定义是什么)
  • cif是什么意思(CIF定义)
  • 惘然是什么意思(正整数的定义是什么)
  • 怎么定义函数(matlab中script和function区别)
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。