• JAVA中的类与对象


    计算长方形面积和周长的Java程序代码(类与对象)类与对象的关系中,类用于描述多个对象的共同特征,它是对象的模板。对象用于描述现实中的个体,它是类的实例。
    程序员乙:长方形类文件(Rectangle.java) 1 import java.util.Scanner; // 导入外部程序Scanner 2 3 public class Rectangle { // 长方形类定义代 4 private double a, b; // 字段:保存长度和宽度 5
     6     private double Area() // 方法:计算面积
     7     {
     8         return a * b;
     9     }
    10 
    11     private double Len() // 方法:计算周长
    12     {
    13         return 2 * (a + b);
    14     }
    15 
    16     public void Input() { // 方法:输入长宽
    17 // 创建键盘扫描器对象
    18         Scanner sc = new Scanner(System.in);
    19 // 然后通过键盘扫描器对象输入长宽
    20         a = sc.nextDouble();
    21         b = sc.nextDouble();
    22     }
    23 
    24     public void Output() { // 方法:输出结果
    25 System.out.println(Area() + ", " + Len()); 26 } 27 }
    程序员甲:主类文件(RectangleTest.java)
    1 public class RectangleTest { // 主类:包含主函数main
    2 // 将主函数main()定义在类中
    3     public static void main(String[] args) {
    4 // Java需要动态创建对象
    5         Rectangle obj = new Rectangle();
    6         obj.Input(); // 输入长宽
    7         obj.Output(); // 显示结果
    8     }
    9 }

    例3-6 将主方法main()定义在长方形类Rectangle中   简化程序代码
     1 import java.util.Scanner; // 导入外部程序Scanner
     2 public class Rectangle { // 长方形类定义代码
     3     private double a, b; // 字段:保存长度和宽度
     4     private double Area( ) { …… } // 代码省略
     5     private double Len( ) { …… } // 代码省略
     6     public void Input( ) { …… } // 代码省略
     7     public void Output( ) { …… } // 代码省略
     8 // 将主方法main()定义在长方形Rectangle类中
     9     public static void main(String[] args) {
    10     Rectangle obj = new Rectangle();
    11     obj.Input(); // 输入长宽
    12     obj.Output(); // 显示结果
    13     }
    14 //语法上,主方法main也是Rectangle类的一个成员,放在其他类成员的前面或后面都可以
    15 }
    面向对象程序设计:分类(抽象)、封装、继承、多态
  • 相关阅读:
    测试用例编写(功能测试框架)
    OKR与KPI管理的区别与联系
    手机测试常见的BUG解析
    软件测试之BUG分析定位概述(QA如何分析定位BUG)【转自 https://blog.csdn.net/kaka1121/article/details/51538979】
    KPI、KPA、OKR三者的区别
    swagger api 文档框架
    Jmeter + Ant + Jenkins 接口/性能测试,持续集成环境搭建
    重建词汇精神家园
    记忆的本质
    attention机制七搞八搞
  • 原文地址:https://www.cnblogs.com/lijingxiang/p/13953995.html
Copyright © 2020-2023  润新知