❶ java如何创建一个类的对象
Java创建一个类的对象通过new关键字创建:
语法如下:
类 对象 = new 类构造方法();
实例:
public class Person{
String name;
char sex;
int age;
public static void main(String[] args){
//在main方法完成Person类的对象person创建
Person person1 = new Person();
}
}
你明白了吗?
❷ Java如何创建一个类
定义一个类,class A={},然后创建这个类对象,A a = new A();有没有参数看你类定义的构造函数; 例代码如下:
class TestInner{
public static void main(String [] args)
{
Outer outer = new Outer();
Outer.Inner inner = outer.new Inner();
}
}
在内部类(Inner Class),可以随意的访问外部类的成员,这可让我们更好地组织管理我们的代码,增强代码的可读性。
❸ 如何创建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创建类的实例的几种方法
1、定义一个类
public class MyClass{
}
2、类中定义一个方法,创建该类实例
public class MyClass{
public MyClass getMC(){//该方法返回类实例
return new MyClass();//返回类实例
}
}
❺ java中如何以给定的字符串为名字创建某个类的实例
可以用反射根据给定的类名来动态生成实例
比如你定义了一个类
packagesample;
/**
*Createdbypseudoon15-9-16.
*/
publicclassTestClass{
privateStringname;
publicTestClass(Stringname){
this.name=name;
}
@Override
publicStringtoString(){
return"TestClass{"+
"name='"+name+'''+
'}';
}
}
然后使用如下代码创建这个类的一个实例
publicstaticvoidmain(String[]args)throwsException{
//加载要反射的类
Classclz=Class.forName("sample.TestClass");
//找到类的构造方法
Constructorconstructor=clz.getDeclaredConstructor(String.class);
//使用找到的构造方法创建实例
Objectinstance=constructor.newInstance("Lilei");
System.out.println(instance);
}
这个instance就是需要的结果
❻ java中怎样创建一个类有那些方法,请举例说明.谢谢!
1、定义一个类,class A={},然后创建这个类对象,A a = new A();有没有参数看你类定义的构造函数;
2、继承java已有的类,以异常类为例,class A extends Exception{}
3、实现java已有接口或者抽象类,class A implements Runnable{}
4、单继承多实现,class A extends B implements C,D{}
❼ 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用于存放工资。
❽ java建立一个类
帮你写个看看:
/**
*人类
*有‘年龄’,‘性别’,‘身高’,‘体重’,‘职业’属性
*@author
*
*/
publicclassPerson{
protectedintage;//年龄
protectedStringsex;//性别
protectedStringhigh;//身高
protectedStringweight;//体重
protectedStringskill;//职业
publicPerson(){
}
publicintgetAge(){
returnage;
}
publicvoidsetAge(intage){
this.age=age;
}
publicStringgetSex(){
returnsex;
}
publicvoidsetSex(Stringsex){
this.sex=sex;
}
publicStringgetHigh(){
returnhigh;
}
publicvoidsetHigh(Stringhigh){
this.high=high;
}
publicStringgetWeight(){
returnweight;
}
publicvoidsetWeight(Stringweight){
this.weight=weight;
}
publicStringgetSkill(){
returnskill;
}
publicvoidsetSkill(Stringskill){
this.skill=skill;
}
publicStringtoString(){
return"年龄:"+age+""+"性别:"+sex+""+"身高:"+high+""+"体重:"+weight+""+"职业:"+skill;
}
}
/**
*教师类有‘学历’属性,‘收入’属性
*
*@authorAdministrator
*
*/
{
privateStringecation;//学历
privateStringincome;//收入
publicTeacher(){
}
publicStringgetEcation(){
returnecation;
}
publicvoidsetEcation(Stringecation){
this.ecation=ecation;
}
publicStringgetIncome(){
returnincome;
}
publicvoidsetIncome(Stringincome){
this.income=income;
}
publicStringtoString(){
returnsuper.toString()+""+"学历:"+ecation+""+"收入:"
+income;
}
}
/**
*学生类有‘学历’‘是否在谈恋爱’属性
*
*@authorAdministrator
*
*/
{
privateStringecation;//学历
privatebooleanisInLove;//是否在谈恋爱
publicStudent(){
}
publicStringgetEcation(){
returnecation;
}
publicvoidsetEcation(Stringecation){
this.ecation=ecation;
}
publicbooleanisInLove(){
returnisInLove;
}
publicvoidsetInLove(booleanisInLove){
this.isInLove=isInLove;
}
publicStringtoString(){
returnsuper.toString()+""+"学历:"+ecation+""+"是否在谈恋爱:"
+isInLove;
}
}
/**
*官员类
*有收入属性
*@authorAdministrator
*
*/
{
privateStringincome;//收入
publicOfficial(){
}
publicStringgetIncome(){
returnincome;
}
publicvoidsetIncome(Stringincome){
this.income=income;
}
publicStringtoString(){
returnsuper.toString()+""+"收入:"+income;
}
}
/**
*测试类
*@authorAdministrator
*
*/
publicclassTest{
publicstaticvoidmain(String[]args){
Personperson=newPerson();
person.setSex("男");
person.setAge(20);
person.setHigh("1.70m");
person.setWeight("128kg");
person.setSkill("神经病");
System.out.println("人类-"+person);//打印人
Teacherteacher=newTeacher();
teacher.setSex("男");
teacher.setAge(30);
teacher.setHigh("1.80m");
teacher.setWeight("128kg");
teacher.setSkill("教师");
teacher.setIncome("月薪10000");
teacher.setEcation("本科");
System.out.println("教师-"+teacher);//打印老师
Studentstudent=newStudent();
student.setSex("女");
student.setAge(10);
student.setHigh("1.60m");
student.setWeight("98kg");
student.setSkill("学生");
student.setEcation("小学");
student.setInLove(true);
System.out.println("学生-"+student);//打印学生
Officialofficial=newOfficial();
official.setSex("人妖");
official.setAge(50);
official.setHigh("1.40m");
official.setWeight("158kg");
official.setSkill("村长");
official.setIncome("月薪100000");
System.out.println("官员-"+official);//打印官员
}
}
//把每个类放到单独的java文件里面去
//运行Test类
//希望对你有帮助
❾ Java如何创建一个类
比如老师给你个作是,定义一个人类,人类下面有学生和老师。你可以这样子定义,然后又一个Test类,来实现老师,学生,人类之间的关系。。
Public class Person{
}
class Student{
}
class Teacher{
}
class Test{
public static void main(String arg[]){
//写内容。。
}
}
❿ java如何定义一个类,创建它的成员变量和方法
建立一个Javaproject——点右键新建一个类,类名字最好是大写开头,LZ 我给你写一个简单的类x0dx0apublic class Test{x0dx0a//定义成员变量x0dx0aint width=10;x0dx0aint height=10;x0dx0a// 成员方法x0dx0apublic area(){x0dx0a return width*height ;x0dx0a }x0dx0a}