提現(xiàn)繼承的java代碼 繼承 java

JAVA繼承問題 求代碼

第一個:

成都創(chuàng)新互聯(lián)公司網(wǎng)站建設公司是一家服務多年做網(wǎng)站建設策劃設計制作的公司,為廣大用戶提供了成都網(wǎng)站設計、做網(wǎng)站,成都網(wǎng)站設計,一元廣告,成都做網(wǎng)站選成都創(chuàng)新互聯(lián)公司,貼合企業(yè)需求,高性價比,滿足客戶不同層次的需求一站式服務歡迎致電。

public?class?Yaojing?{

protected?String?name;

protected?int?age;

protected?String?gender;

public?void?showBasicInfo()?{

System.out.println(toString());

}

public?void?eatTangSeng()?{

System.out.println("吃飽了");

}

@Override

public?String?toString()?{

return?"Yaojing?[name="?+?name?+?",?age="?+?age?+?",?gender="?+?gender?+?"]";

}

}

第二個類

public?class?Zhizhujing?extends?Yaojing?{

public?void?buildNet(){

System.out.println("蜘蛛在織網(wǎng)");

}

}

第三個類

public?class?Baigujing?extends?Yaojing?{

public?void?beBeauty(){

System.out.println("白骨精");

}

}

簡述JAVA中繼承實現(xiàn)代碼復用

看看下面這個例子,就會明白了:JAVA中繼承可以實現(xiàn)代碼復用,

由于在父類中已經(jīng)定義的方法,被子類繼承以后,就可以使用,實現(xiàn)了代碼的復用

class Father{

private int moneyDollar=300;

int moneyHK=200;

int add(int x,int y){

return x+y;

}

}

class Son extends Father{

int moneyRMB=800;

public void changMoneyHK(int x){

moneyHK=x;

}

public void changMoneyRMB(int x){

moneyRMB=x;

}

int subs(int x,int y){

return x-y;

}

}

class GrandSon extends Son{

int multi(int x,int y){

return x*y;

}

}

public class Example5_1{

public static void main(String args[]){

int a=5,b=3;

Son son=new Son();

GrandSon sunzi=new GrandSon();

son.changMoneyHK(666);

son.changMoneyRMB(5000);

System.out.println("兒子的港幣是繼承的屬性,當前的值是:"+son.moneyHK);

System.out.println("兒子的人民幣是新增的屬性,當前的值是:"+son.moneyRMB);

System.out.printf("減法是兒子新增的功能,%d-%d等于%d\n",a,b,son.subs(a,b));

System.out.printf("加法是兒子繼承的功能,%d+%d等于%d\n",a,b,son.add(a,b));

System.out.println("孫子的港幣和人民幣都是繼承的屬性,,當前的值是:");

System.out.println("港幣:"+sunzi.moneyHK+" 人民幣:"+sunzi.moneyRMB);

System.out.printf("乘法是孫子新增的功能,%d*%d等于%d\n",a,b,sunzi.multi(a,b));

System.out.printf("加法是孫子繼承的功能,%d+%d等于%d\n",a,b,sunzi.add(a,b));

System.out.printf("減法是孫子繼承的功能,%d-%d等于%d\n",a,b,sunzi.subs(a,b));

}

}

java編寫動物世界的繼承關系代碼

我寫了一個,內(nèi)容比較簡單的。代碼如下:public class AnimalTest {

Animal animal;

public void eat(Animal animal){

animal.eat();

}

public void walk(Animal animal){

animal.walk();

}

public static void main(String args[]){

Animal animal=new Animal("animal");

Wolf w=new Wolf("wolf");

Goat g=new Goat("goat");

AnimalTest at=new AnimalTest();

at.eat(animal);

at.eat(w);

at.eat(g);

at.walk(animal);

at.walk(w);

at.walk(g);

}

}

class Animal {

String name;

public Animal(String name){

this.name=name;

}

public Animal(){}

public void setName(String name){

this.name=name;

}

public String getName(){

return name;

}

public void eat(){

System.out.println("animal eat");

}

public void walk(){

System.out.println("animal walk");

}

public String toString(){

return name;

}

}class Wolf extends Animal {

public Wolf(String name){

super(name);

}

public Wolf(){}

public void eat(){

System.out.println("wolf eat meat");

}

public void walk(){

System.out.println("wolf walk");

}

public String toString(){

return name;

}

}class Goat extends Animal {

public Goat(String name){

super(name);

}

public Goat(){}

public void eat(){

System.out.println("goat eat grass");

}

public void walk(){

System.out.println("goat walk");

}

public String toString(){

return name;

}

}

寫一個最簡單的JAVA繼承代碼??謝謝

可運行的:

import java.awt.*;

import java.awt.event.*;

public class BackJFrame extends Frame{

public BackJFrame(){

super("臺球");

setSize(300,300);

setBackground(Color.cyan); //背景

setVisible(true);

addWindowListener(new WindowAdapter()

{

public void windowClosing (WindowEvent e)

{System.exit(0);}

} );

}

public static void main(String args[]){

new BackJFrame();

}

}

網(wǎng)站標題:提現(xiàn)繼承的java代碼 繼承 java
當前網(wǎng)址:http://muchs.cn/article38/doegipp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站營銷、網(wǎng)站設計公司、動態(tài)網(wǎng)站、服務器托管、面包屑導航

廣告

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

成都seo排名網(wǎng)站優(yōu)化