新聞中心
java創(chuàng)建一個A類和B類
完整代碼:
創(chuàng)新互聯(lián)建站網(wǎng)站建設提供從項目策劃、軟件開發(fā),軟件安全維護、網(wǎng)站優(yōu)化(SEO)、網(wǎng)站分析、效果評估等整套的建站服務,主營業(yè)務為網(wǎng)站設計制作、網(wǎng)站設計,App定制開發(fā)以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。創(chuàng)新互聯(lián)建站深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
interface C{
}
interface D{
}
// 操作用戶
class A implements C{
// 保存客戶對象
ListCustomer customers = new ArrayList();
// 保存客戶數(shù)量
int numOfCus;
// 添加用戶
public void addCustomer(){
// 可以手動添加用戶
this.customers.add(new Customer("張","三"));
this.customers.add(new Customer("李","四"));
}
// 查找用戶
public boolean loadCustomer(){
for (int i = 0; i customers.size(); i++) {
if(customers.get(i) == null){
return false;
}
}
return true;
}
// 返回當前客戶數(shù)量
public int numCustomer(){
numOfCus = customers.size();
return numOfCus;
}
// 刪除用戶
public void deleteCustomer(){
customers.clear();
}
}
// 客戶
class Customer implements D{
String firstName;
String lastName;
public Customer(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
}
// 測試
public class Customer_Test {
public static void main(String[] args) {
A a = new A();
// 添加對象
a.addCustomer();
// 查詢用戶
boolean b = a.loadCustomer();
System.out.println("當前存在用戶嗎????? " + b);
// 用戶數(shù)量
int num = a.numCustomer();
System.out.println("當前有" + num + "個用戶");
// 刪除用戶
a.deleteCustomer();
System.out.println("用戶已被刪除");
num = a.numCustomer();
System.out.println("現(xiàn)在用戶數(shù)量是:" + num);
}
}
測試效果:
求java代碼 編寫一個類 完成以下任務
import java.util.Scanner;
public static void main(String [] args){
Scanner sc = new Scanner();
System.out.println("請輸入第一個數(shù)字:");
int one=cs.nextInt();
System.out.println("請輸入第二個數(shù)字:");
int two=cs.nextInt();
System.out.println("請輸入第三個數(shù)字:");
int three=cs.nextInt();
if(one==twotwo==three){
System.out.println("這三個數(shù)相等");
}else{
if(one+two+three1000){
System.out.println("這三個數(shù)之和大于1000");
}else{
System.out.println("這三個數(shù)之和不大于1000");
}
}
}
程序沒有加各種異常校驗,用app打的,好多類沒有工具都不會打了,自己補全吧。
如何在Java中動態(tài)創(chuàng)建一個類
package?demo;
//使用反射
//Class.forName(className)).newInstance()
class?Reflect?{
static?{
System.out.println("動態(tài)創(chuàng)建Reflect類,這是靜態(tài)代碼塊");
}
public?void?speak()?{
System.out.println("動態(tài)創(chuàng)建Reflect類");
}
}
public?class?ReflectDemo?{
public?static?void?main(String[]?args)?throws?Exception?{
Class??Demo?=?Class.forName("demo.Reflect");
Reflect?test?=?(Reflect)?Demo.newInstance();
test.speak();
}
}
測試結(jié)果:
動態(tài)創(chuàng)建Reflect類,這是靜態(tài)代碼塊
動態(tài)創(chuàng)建Reflect類
Java如何創(chuàng)建一個類?
定義一個類,class A={},然后創(chuàng)建這個類對象,A a = new A();有沒有參數(shù)看你類定義的構(gòu)造函數(shù); 例代碼如下:
class TestInner{
public static void main(String [] args)
{
Outer outer = new Outer();
Outer.Inner inner = outer.new Inner();
}
}
在內(nèi)部類(Inner Class),可以隨意的訪問外部類的成員,這可讓我們更好地組織管理我們的代碼,增強代碼的可讀性。
java如何定義一個類,創(chuàng)建它的成員變量和方法?
類即對象的思想,一個對象包含了屬于自己的成員變量和操作方法。
如何定義一個類,得看你對對象思想的理解,如人是一個對象,但是一個父類級的對象,人又可以分為男人、女人;或者是分為小孩、少年、成年人、老人;他們之所以能被劃分,是因為每一個子類都有屬于自己的特性。
理解了這些類的繼承,又如,車是一個對象,屬性就是輪胎、發(fā)動機、等各種屬于車自己組成部分都可以定義為車的屬性(成員變量),車能提供什么方法?運輸(載客、行駛)等,當然車也可以有很多不同分法的子類,類型劃分,價格劃分,動力輸出劃分等等,定義一個類是和你對類對象的理解和實際業(yè)務相結(jié)合起來的。
下面放上一段簡易的代碼:
public?class?Person?{
private?int?age;//年齡
private?int?height;//身高
private?int?weight;//體重
private?String?sex;//性別
public?void?look?(){
//看
}
public?void?eat?()?{
//吃
}
public?void?run?(){
//跑
}
//還有一些你認為合理的方法
public?int?getAge()?{
return?age;
}
public?void?setAge(int?age)?{
this.age?=?age;
}
public?int?getHeight()?{
return?height;
}
public?void?setHeight(int?height)?{
this.height?=?height;
}
public?int?getWeight()?{
return?weight;
}
public?void?setWeight(int?weight)?{
this.weight?=?weight;
}
public?String?getSex()?{
return?sex;
}
public?void?setSex(String?sex)?{
this.sex?=?sex;
}
}
回答的有點簡單,與其說如何定義一個類,還不如說如何理解面向?qū)ο蟮乃枷?!
用eclipse如何創(chuàng)建java工程?
1,打開Eclipse,在工具欄依次點擊【File】【New】【Other】
2,可以篩選要創(chuàng)建的項目類型
3,輸入【java】,然后下面會列出符合要求的列表,我們點擊一下【Java Project】,然后點擊【Next】
4,輸入想創(chuàng)建的項目名稱,然后點擊【Next】
5,項目信息確認,默認JAVA項目的JAVA類的存儲目錄是SRC,編譯后的CLASS文件在BIN目錄下,這個不用修改,直接點擊【Finish】
6,項目的目錄結(jié)構(gòu)
7,新建一個JAVA類,在項目的【src】目錄上右鍵,然后依次選擇【New】【Class】
8,JAVA類信息配置,必須填寫JAVA類名,可以選擇是否創(chuàng)建main方法,【Finish】
9,錄入一些代碼,讓程序在控制臺打印出【Hello World!!!】
10,運行有main方法的java類,該JAVA類任一位置右鍵,選擇【Run As】【Java Application】,也可以在該類界面上按快捷功能鍵F11
11,控制臺輸出【Hello World!!!】
我們完成了一個JAVA項目的創(chuàng)建,一個JAVA類的編譯及執(zhí)行。
分享文章:java類的創(chuàng)建代碼,java類的創(chuàng)建
文章來源:http://www.dlmjj.cn/article/hdgsis.html