水壶问题Java代码 水壶问题 算法

如何用java定义水壶的参数

public class Kettle {

创新互联是一家专业提供文安企业网站建设,专注与成都网站设计、做网站H5场景定制、小程序制作等业务。10年已为文安众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

private String id ;

private String name ;

private String size ;

private String color ;

private String price ;

public String getId() {

return id;

}

public void setId(String id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getSize() {

return size;

}

public void setSize(String size) {

this.size = size;

}

public String getColor() {

return color;

}

public void setColor(String color) {

this.color = color;

}

public String getPrice() {

return price;

}

public void setPrice(String price) {

this.price = price;

}

}

急求JAVA问题

第一题

Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。

private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。

default:即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访问。

protect: 介于public 和 private 之间的一种访问修饰符,一般称之为“保护形”。被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。

public: Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。

第二题

面向对象的编程语言。

最经典的一句话:  万物皆对象。

new 出来的东西,我们也称之为对象。

而类就是一个对象。Class 对象。

呵呵。有的时候别分的太细。Java中 封装继承多态。最难的就是封装。但是,如果封装的太细的话,就出现:“类爆炸”。太多类。

所以,别分哪么细。

侠义一点分。类就是一个 class  A{//  }

而对象就是 new A();

但是你能说class A 不是一个类么/ 还是你能说new A();不是类?

第三题

如求x的y次幂:

Math.Pow(x,y)

第四题

public class CountPrice{

int num;    //数量

String goodName;       //商品名

double singlePrice = 30.0;    //商品单价

public static void main(String args[]){

CountPrice cp = new CountPrice(60,"水壶");

System.out.println("总价格:"+cp.calPrice());

}

public CountPrice(int num, String goodName){

this.num = num;

this.goodName = goodName;

}

public double calPrice(){

return num * singlePrice * (new CalDiscount().getDiscount());

}

class CalDiscount{

double discount = 0.9;

public CalDiscount(){ }

public double getDiscount(){

if(num30){

discount = 0.7;

}

return discount;

}

}

}

java for循环结构 用continue代码怎么写张浩长跑了8圈 接过水壶,继续比赛

for循环,可以使用continue;代码. 表示继续循环

参考代码

public class Demo {

public static void main(String[] args) {

int loop = 10;//需要跑的圈数

String name = "张浩";

for (int i = 1; i = loop; i++) {

System.out.println(name+"在跑第"+(i)+"圈");

if(i==8) {

System.out.println(name+"在第"+(i)+"圈时,接过了水壶!!~");

continue;

}

}

System.out.println("坚持就是胜利, 跑完了!!!");

}

}

运行输出

张浩在跑第1圈

张浩在跑第2圈

张浩在跑第3圈

.....

张浩在第8圈时,接过了水壶!!~

张浩在跑第9圈

张浩在跑第10圈

坚持就是胜利, 跑完了!!!


名称栏目:水壶问题Java代码 水壶问题 算法
浏览地址:http://scjbc.cn/article/dohgcho.html

其他资讯