怎么用"java"写一个类?

Python013

怎么用"java"写一个类?,第1张

class B{\x0d\x0a private int a//声明变量\x0d\x0a public B()//构造函数\x0d\x0a{\x0d\x0a}\x0d\x0apublic void setA(int a)//设置a的值\x0d\x0a{\x0d\x0a this.a=a\x0d\x0a\x0d\x0a}\x0d\x0apublic int getA()//获取a的值\x0d\x0a{\x0d\x0areturn a\x0d\x0a}\x0d\x0apublic public static void main(String[] args)//必须要的主函数\x0d\x0a{\x0d\x0aB b=new B()//建立一个B的对象b\x0d\x0ab.setA(3)//调用b对象里的方法setA();\x0d\x0aSystem.out.println(b.getA)//输出a\x0d\x0a\x0d\x0a}\x0d\x0a\x0d\x0a}

一个java标准类的必备要素如下:

//定义类的归属,即包名

package com.test

//定义类名,public关键字为可选,不过如果为public,则源文件必须与类名一致.

public class Test{

    //定义类属性

    private int id

    //构造方法

    public Test(int id){

        this.id = id

    }

    

    //get,set方法

    public void setId(int id){

        this.id = id

    }

    

    public int getId(){

        return this.id

    }

    

    //自定义方法

    public void doMethod(){

        //TODO 方法的返回值和参数,依据业务逻辑

    }

}

//以上为一个最简化的java类.可以增加静态方法,比如程序入口

类是一种引用数据类型。类为对象的模板,简单的说就是分类。

类的定义包括“成员变量”的定义和“方法”的定义,其中“成员变量”用于描述一类对象共同的数据结构。在Java语言中,类的成员变量的定义可以使用如下语法:

class 类名 {

成员变量类型变量名称;

………

}

类是用class关键字来定义的一种抽象数据类型,类不但定义了抽象数据类型的组成(成员变量),同时还定义了对该类型可以实施的操作(方法),类名的首字母必须大写。看如下代码定义了雇员类:

/** 定义雇员类 */

public class Emp{

String name

int age

char gender

double salary

}

在如上的实例代码中,仅仅定义了Emp类型的组成,即成员变量。该类定义了4个成员变量:String类型的name用于存放名字;int类型的age用于存放年龄;char类型的gender用于存放性别;double类型的salary用于存放工资。