java建類
⑴ java創建類的實例的幾種方法
1、定義一個類
public class MyClass{
}
2、類中定義一個方法,創建該類實例
public class MyClass{
public MyClass getMC(){//該方法返回類實例
return new MyClass();//返回類實例
}
}
⑵ 怎麼用"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新建一個類,可以通過如下形式:
publicclassA{//public關鍵字可以去掉,class是一個關鍵字,是必須寫上的。A是類名,由創建者決定,但要符合規則:只要以下劃線或者字母開頭,後面字母數字或者下劃線。
inti;//可以定義多個變數
publicvoidfun(){//可以定義多個方法,個數為0或多個
}
}
⑷ 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如何定義一個類,創建它的成員變數和方法
建立一個Javaproject——點右鍵新建一個類,類名字最好是大寫開頭,LZ 我給你寫一個簡單的類x0dx0apublic class Test{x0dx0a//定義成員變數x0dx0aint width=10;x0dx0aint height=10;x0dx0a// 成員方法x0dx0apublic area(){x0dx0a return width*height ;x0dx0a }x0dx0a}
⑹ 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),可以隨意的訪問外部類的成員,這可讓我們更好地組織管理我們的代碼,增強代碼的可讀性。