Java-類(lèi)-創(chuàng)新互聯(lián)

1、寫(xiě)在前面:包是package,相當(dāng)于文件夾;

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括鉛山網(wǎng)站建設(shè)、鉛山網(wǎng)站制作、鉛山網(wǎng)頁(yè)制作以及鉛山網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,鉛山網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶(hù)以成都為中心已經(jīng)輻射到鉛山省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶(hù)的支持與信任!

??????類(lèi)是class,一般一個(gè)類(lèi)是一個(gè)java文件,類(lèi)都定義在包里面。

2、類(lèi)簡(jiǎn)介:類(lèi)相當(dāng)于C語(yǔ)言里面的結(jié)構(gòu)體,但是類(lèi)里面結(jié)構(gòu)豐富,有變量、方法等

3、類(lèi)的使用:

project:做題

src:項(xiàng)目的源代碼

類(lèi):Employee、EmployeeDemo(類(lèi)建在src里面,可以建多個(gè)類(lèi))

以下是兩個(gè)類(lèi)(Employee、EmployeeDemo)的代碼:

Employee類(lèi):

package 做題;

public class Employee 
{
    public String name; public int age;
    public double salary;
    public Employee(){} //無(wú)參數(shù)構(gòu)造方法 
    public void sayHello() 
    {
        System.out.println("My name is " + name);
    }

    public double computeSalary(int hours, double rate)
    {
        salary = salary + hours * rate; return salary;
    }
}

簡(jiǎn)化版代碼:(不會(huì)有人做題整倆包吧,不用public)

package 做題;

public class Employee 
{
    String name;
    int age;
    double salary;
    Employee(){} //無(wú)參數(shù)構(gòu)造方法 
    void sayHello() 
    {
        System.out.println("My name is " + name);
    }

    double computeSalary(int hours, double rate)
    {
        salary = salary + hours * rate; return salary;
    }
}

但是,類(lèi)里面主函數(shù)調(diào)用自家類(lèi)的方法,方法前邊就需要加上public?static,不同類(lèi)可以不加

EmployeeDemo類(lèi):

package 做題;

public class EmployeeDemo
{
   public static void main(String[] args)
   {
       Employee employee; //聲明一個(gè)Employee類(lèi)型的引用變量 
       employee = new Employee(); //調(diào)用構(gòu)造方法創(chuàng)建對(duì)象 
       employee.name ="李明"; //訪(fǎng)問(wèn)對(duì)象的成員 
       employee.age = 28;
       employee.salary = 5000.00;//輸出員工信息
       System.out.println("姓名="+ employee.name); 
       System.out.println("年齡="+employee.age);
       System.out.println("工資=" + employee.salary);
       employee.sayHello(); //調(diào)用對(duì)象的方法 
   }
}

運(yùn)行截圖(EmployeeDemo類(lèi)):

唉,打競(jìng)賽只能交一個(gè)類(lèi)里的代碼,好煩。。。

package 做題;
import java.util.Scanner;

import javax.naming.StringRefAddr;

// 注意不用public,整個(gè)類(lèi)里面都不用
class Employee 
{
    String name;
    int age;
    double salary;

    void sayHello() 
    {
        System.out.println("My name is " + name);
    }

    double computeSalary(int hours, double rate)
    {
        salary = salary + hours * rate; return salary;
    }
}

public class Main 
{
????//?必須加上static,否則報(bào)錯(cuò),public無(wú)所謂,都在一個(gè)包里
????static int fact(int n)
    {
        int res = 1;
        for(int i = 1 ; i<= n ; i ++)  res *= i;
        return res;
    }
    
    public static void main(String[] args) 
    {
         Scanner sc = new Scanner(System.in);
         
         int n = sc.nextInt();
         System.out.println(fact(n));
         
         Employee employee;
         employee = new Employee(); 
         System.out.println("工資=" + employee.computeSalary(3,1.0));
    }
}

運(yùn)行結(jié)果

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站欄目:Java-類(lèi)-創(chuàng)新互聯(lián)
文章來(lái)源:http://muchs.cn/article10/ceeigo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、ChatGPT做網(wǎng)站、網(wǎng)站設(shè)計(jì)、服務(wù)器托管、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)