JAVA 分装

编程入门 行业动态 更新时间:2024-10-15 22:27:50

<a href=https://www.elefans.com/category/jswz/34/1770091.html style=JAVA 分装"/>

JAVA 分装

1、private私有化 只能在本类使用

2、提供公有方法来设置和获取属性值 getter setter

 

构造方法:

1、都是公共的

2、名字和类名一致

3、无返回值

4、不能写void

 

方法重载:

同名同类不同参(个数 类型 顺序)

 

代码如下:

public class Frog {

 

private boolean mammal=false;

private boolean canivorous=false;

private int numOflegs=4;

private int mood=1;

private boolean chanluan=true;

private boolean yousai=true;

public boolean isMammal(){

return(mammal);

}

public boolean isCarnivorous(){

return(canivorous);

}

public int getNumberOflegs(){

return (numOflegs);

}

public boolean isChanluan(){

return(chanluan);

}

public boolean isYousai(){

return(yousai);

}

public String sayHello(String sayHello){

return("呱呱呱");

}

public void setMood(int mood){

this.mood=mood;

}

public String sayHello(){

return("呱呱");

}

public String sayHello(int mood){

this.setMood(mood);

switch(this.mood){

case 1:

return("呱呱呱");

case 2:

return("扑腾一声跳入水中");

default:

return("呱呱");

}

}

 

public Frog(boolean mammal,boolean carnivorous,int numOfLegs,int mood,boolean luansheng,boolean yousai){

this.mammal=mammal;

this.canivorous=canivorous;

this.numOflegs=numOfLegs;

this.mood=1;

this.chanluan=luansheng;

this.yousai=yousai;

}

}

 

 

 

 

public class Frogtext {

public static void main(String[] args){

Frog frog1=new Frog(false,false,4,1,true,true);

if(frog1.isMammal()){

System.out.println("青蛙是哺乳动物");

}else{

System.out.println("青蛙不是哺乳动物");

}

if(frog1.isCarnivorous()){

System.out.println("青蛙是肉食动物");

}else{

System.out.println("青蛙不是肉食动物");

}

System.out.println("青蛙通常的情况下,和人打招呼的方式为:"+frog1.sayHello());

System.out.println("青蛙情绪好的情况:"+frog1.sayHello(1));

System.out.println("青蛙受到惊吓的时候会:"+frog1.sayHello(2));

System.out.println("青蛙有几条腿:"+frog1.getNumberOflegs()+"条腿");

if(frog1.isYousai()){

System.out.println("青蛙有腮");

}else{

System.out.println("青蛙无腮");

}

if(frog1.isChanluan()){

System.out.println("青蛙产卵");

}else{

System.out.println("青蛙不产卵");

}

 

}

 

}

转载于:

更多推荐

JAVA 分装

本文发布于:2024-03-06 08:17:09,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1714821.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:JAVA

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!