美文网首页
类和对象1

类和对象1

作者: ee32a09919fa | 来源:发表于2020-10-09 11:27 被阅读0次

创建一个简单版本的银行 Account 类

创建一个简单版本的 Account 类。将这个源文件放入 banking 程序包中。在创建单个帐户的默认程序包中,编写一个测试程序 TestBanking。这个测试程序初始化帐户余额,并可执行几种简单的事务处理。最后,该测试程 序显示该帐户的最终余额

package banking;

// 在 banking 包下创建 Account 类
public class Account {
    private double balance;
    
//带有一个参数(init_balance)的公有构造器
public Account(double init_balance){
    System.out.println("Creating an account with a "+init_balance+" balance");
    balance=init_balance;
}

//该方法用于获取余额
public double geBalance(){
    return balance;
}

//该方法向当前余额增加金额
public void deposit(double amt){
    System.out.println("deposit "+amt);
    balance=balance+amt;
}

//从当前余额中减去金额
public void withdraw(double amt){
    System.out.println("deposit "+amt);
    balance=balance-amt;
}

}
package test;

import banking.Account;

public class TestBanking {

    public static void main(String[] args) {
        Account p1= new Account(500);
        p1.withdraw(150);
        p1.deposit(22.5);
        p1.withdraw(47.62);
        System.out.println("The account has a balance of "+p1.geBalance());

    }

}

圆柱体的底面积和高

import java.util.Scanner;

public class Test {

    public static void main(String[] args) {
        float R,H;
        Scanner reader = new Scanner(System.in);
        Column Column=new Column();
        System.out.println("plaese input R:");
        R=reader.nextFloat();
        System.out.println("plaese input H:");
        H=reader.nextFloat();
        Column.S(R);
        Column.V(R, H);

    }

}

public class Column {

    double pi=java.lang.Math.PI;
    
    public double S(float R) {
        
        System.out.println("s="+pi*R*R);
        return pi*R*R;
        

    }
    
    public double V(float R,float H) {
        
        System.out.println("v="+pi*R*R*H);
        return pi*R*R*H;    

    }

    
}

相关文章

  • 类和对象1

    一.面向对象 1.什么是类 类 --->是拥有相同属性额相同功能的对象的集合(抽象的)对象 --->就是类的实例(...

  • 类和对象1

    创建一个简单版本的银行 Account 类 创建一个简单版本的 Account 类。将这个源文件放入 bankin...

  • java之面向对象1

    1.类和对象: (1)类:类是模子,确定对象将有的属性和方法。 类的特点:类是对象的类型,具有相同属性和方...

  • iOS runtime注意事项(持续改进中)

    1、分清类和对象: 对象:类的实例。instance。 类:也是对象,元类的对象:metaClass’s inst...

  • 万字长文Java-类和对象解析(超详细)

    一、类和对象 1. 概述 (1)类(Class)和对象(Object)是面向对象的核心概念。(2)类是对一类事物的...

  • Java基础 面向对象入门基础知识 个人学习总结

    类和对象基础知识 1.类和对象的定义 2.如何定义java中的类 3.java对象 1.创建对象:对类进行实例化 ...

  • 面向对象编程

    1.理解类和对象的概念 类:class 对象: object类是对象的抽象,对象是类的实例;例如:汽车是对象,...

  • oc总结

    一、类和对象 1.类是具有相同特征和行为的事物的抽象,对象是类的具体化,类是对象的类型。 2.类和对象是面向对象编...

  • python-15-面向对象基础1

    一、类和对象1.什么是类和对象类 - 是拥有相同属性和相同功能的对象的集合(抽象的)对象 - 就是类的实例(具体的...

  • 2018-09-06day14类和对象总结

    1.类和对象 1.理论上的定义类:就是拥有相同功能和相同属性的对象的集合(类是抽象的)对象:类的实例(对象是具体的...

网友评论

      本文标题:类和对象1

      本文链接:https://www.haomeiwen.com/subject/nqhlpktx.html