導航:首頁 > 編程語言 > java類的寫法

java類的寫法

發布時間:2022-09-17 23:19:51

A. 一個java變成里的主類方法寫法

public class Employee {
private String name;
private int age;
private float salary;

public Employee(String n, int i) {
this.name = n;
this.age = i;
}

public float getSalary() {
this.salary = 3000 + this.age * 20;
return this.salary;
}

public static void main(String[] args) {//主方法應該加在主類當中
Employee e1 = new Manager("張三", 40);
Employee e2 = new Worker("李四", 24);
}
}

class Manager extends Employee {
private float allance = 300;

public Manager(String n, int i) {
super(n, i);
System.out.print("經理工資為" + (super.getSalary() + this.allance) + "\n");
}
}

class Worker extends Employee {
private float allance = 1000;

public Worker(String n, int i) {
super(n, i);
System.out.print("工人工資為" + (super.getSalary() + this.allance) + "\n");
}
}
//看代碼應該就可以理解了,有不懂隨時歡迎追問

B. java的實體類應該怎麼寫,給個例子。謝謝。

public class BillLattice {
private String lcode; //開票網點編碼
private String lname; //開票網點名稱
private String tid; //納稅人識別號
private String brand; //稅控設備品牌
private String model; //稅控設備型號
private String fcode; //稅控設備編碼
public BillLattice(String lcode, String lname, String tid, String brand, String model, String fcode) {
super();
this.lcode = lcode;
this.lname = lname;
this.tid = tid;
this.brand = brand;
this.model = model;
this.fcode = fcode;
}
public BillLattice() {
super();
}
public String getLcode() {
return lcode;
}
public void setLcode(String lcode) {
this.lcode = lcode;
}
public String getLname() {
return lname;
}
public void setLname(String lname) {
this.lname = lname;
}
public String getTid() {
return tid;
}
public void setTid(String tid) {
this.tid = tid;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public String getModel() {
return model;
}
public void setModel(String model) {
this.model = model;
}
public String getFcode() {
return fcode;
}
public void setFcode(String fcode) {
this.fcode = fcode;
}
}

C. 關於JAVA的問題:什麼是類寫出java中類定義的格式

類(Class)是面向對象程序設計(OOP,Object-Oriented Programming)實現信息封裝的基礎。類是一種用戶定義的專引用數據類型,也屬稱類類型。每個類包含數據說明和一組操作數據或傳遞消息的函數。類的實例稱為對象。

定義一個類的格式如下圖:

(3)java類的寫法擴展閱讀:

對象可以訪問類的成員,但並不是所有成員都可以被訪問,能否訪問取決於聲明該成員時所用的關鍵字(public/protected/private)。具體規則如下:

1、類的公有成員可以被該類,其派生類和類實例化的對象訪問。

2、類的保護成員可以被該類及其派生類訪問,不可以被該類的對象訪問。

3、類的私有成員可以被該類訪問,不可以被派生類及其該類的對象訪問。

D. 怎麼用java寫一個類

class B{
private int a;//聲明變數
public B()//構造函數
{
}
public void setA(int a)//設置a的值
{
this.a=a;

}
public int getA()//獲取a的值
{
return a;
}
public public static void main(String[] args)//必須要的主函數
{
B b=new B();//建立一個B的對象回b
b.setA(3);//調用b對象里的方法答setA();
System.out.println(b.getA);//輸出a

}

}

E. 正確的類class書寫形式

編寫 Java 程序時,應注意以下幾點:

這是一個最簡單的類

public class HelloWorld {

/* 第一個Java程序
* 它將列印字元串 Hello World */

public static void main(String []args) {

System.out.println("Hello World");

// 列印 Hello World

}

}

F. 請教java類的寫法

package test;

import java.util.ArrayList;
import java.util.List;

public class Test {
public static void main(String[] args) throws Exception{
List<Docter> list=new ArrayList<Docter>();
list.add(new NonSpecialist("001","Jackson","USA"));
list.add(new Specialist("002","Rachel","China","外科"));
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
System.out.println("---------------");
}
}
}
class Docter{
public String name;
public String idNumber;
public String address;

public Docter(String name, String idNumber, String address) {
this.name = name;
this.idNumber = idNumber;
this.address = address;
}
public Docter(){}
}
class NonSpecialist extends Docter{
public NonSpecialist(String name, String idNumber, String address) {
super(name, idNumber, address);
}
public String toString() {
return "非專業醫生信息\n編號:"+idNumber+"\n姓名:"+name+"\n地址:"+address;
}
}
class Specialist extends Docter{
public Specialist(String name, String idNumber, String address,String speciality) {
super(name, idNumber, address);
this.speciality=speciality;
}
public Specialist() {
super();
}
public String speciality;

public String getSpeciality() {
return "專業:"+speciality;
}
public String toString() {
return "專業醫生信息\n編號:"+idNumber+"\n姓名:"+name+"\n地址:"+address+"\n"+getSpeciality();
}
}

G. java的寫法

由已知,程序需要有四個變數來存放四種數據,根據數據的性質,變數會設定為不同類型,如下

publicclassTest{
publicstaticvoidmain(String[]args)throwsException{
StringshouJiPinPai="小米";
StringcaoZuoXiTong="android";
intcpuShuLiang=2;
DoublejiaGe=1999.0;
System.out.println("手機品牌:"+shouJiPinPai);
System.out.println("操作系統:"+caoZuoXiTong);
System.out.println("cpu數量:"+cpuShuLiang);
System.out.println("價格:"+jiaGe+"元");
}
}

其中shouJiPinPai,caoZuoXiTong,cpuShuLiang 和jiaGe 分別是中文拼音的字母(初學者可這樣命名變數)。

附:想自學Java,建議先從java基礎的書籍開始學習,如《java基礎程序設計》等介紹java基礎知識如基本數據類型、各類基本的運算符、變數、分支結構語句和對象與類等的書籍,再慢慢深入!

閱讀全文

與java類的寫法相關的資料

熱點內容
編程哪裡可以接項目 瀏覽:119
孤島驚魂win10 瀏覽:246
網路HRV是什麼意思 瀏覽:918
word框中打勾 瀏覽:577
tcl筆試題java 瀏覽:467
win10怎麼登錄安全模式 瀏覽:679
除了archdaily還有什麼網站 瀏覽:567
數控下料圓形怎麼編程 瀏覽:785
安裝游戲在文件管理找不到怎麼辦 瀏覽:216
想買奢侈包包下載什麼app 瀏覽:1000
閃送員是哪裡的app 瀏覽:530
火車站進站閘機的數據哪裡可以查 瀏覽:503
cad備份文件清理軟體 瀏覽:822
夾具裝配圖cad文件百度網盤 瀏覽:567
如何將excel表格轉成文件包 瀏覽:1
網路配置文件應該怎麼設置 瀏覽:886
蘋果全能文件王下載位置 瀏覽:700
中國知網是哪些資料庫 瀏覽:280
fastjson優點 瀏覽:302
mstcam數控銑床編程如何串連 瀏覽:502

友情鏈接