189 8069 5689

java如何用代码创建类 Java创建类

java怎样建类

Java新建一个类,可以通过如下形式:

四子王ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

public class A{  //public关键字可以去掉,class是一个关键字,是必须写上的。A是类名,由创建者决定,但要符合规则:只要以下划线或者字母开头,后面字母数字或者下划线。

int i;//可以定义多个变量

public void fun(){//可以定义多个方法,个数为0或多个

}

}

java中如何以给定的字符串为名字创建某个类的实例?

可以用反射根据给定的类名来动态生成实例

比如你定义了一个类

package sample;

/**

* Created by pseudo on 15-9-16.

*/

public class TestClass {

private String name;

public TestClass(String name) {

this.name = name;

}

@Override

public String toString() {

return "TestClass{" +

"name='" + name + '\'' +

'}';

}

}

然后使用如下代码创建这个类的一个实例

public static void main(String[] args) throws Exception{

//加载要反射的类

Class clz = Class.forName("sample.TestClass");

//找到类的构造方法

Constructor constructor = clz.getDeclaredConstructor(String.class);

//使用找到的构造方法创建实例

Object instance = constructor.newInstance("Lilei");

System.out.println(instance);

}

这个instance就是需要的结果

如何创建JAVA类,如下?

1)new---project---Java Project -- Project Name 中写工程

2) public class Mammal{

public int weight; //类型根据需要定

protected int height;

int legs;

private int tail;

public void printWeight() {

System.out.println(“ The weight is: ”+weight);

}

protected void printHeight() {

System.out.println(“ The heigh tis: ” + height);

}

void printLegs(){

System.out.println(“ The tail tis: ”+ tail);

}

private void printTail(){

System.out.println(“ The legs tis: ”+ legs);

}

}

3) public class Cat extends Mammal{

public void printWeight() {

System.out.println(“ The weight of the cat is: ”+weight);

}

}

哎, 没有动力了, 不想写了, 先给分吧, 有动力再写吧

怎么用"java"写一个类?

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如何用代码创建类 Java创建类
文章链接:http://cdxtjz.cn/article/docdchd.html

其他资讯