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)
猜你還喜歡下面的內(nèi)容
網(wǎng)頁(yè)設(shè)計(jì)公司知識(shí)