• 对象的赋值与比较


    【一般是先声明在操作,这里可以先声明再创建再指向】

     1 package DemoArea6.copy;
     2 
     3 import org.omg.PortableServer.POAPackage.ServantAlreadyActive;
     4 
     5 public class area6 {
     6     private int A;
     7     private int B;
     8     private String Color;
     9     public static int num=0;
    10     
    11     
    12     public area6(int a,int b,String col) {
    13         // 定义有参的构造方法
    14         A=a;
    15         B=b;
    16         Color=col;
    17         num++;//当构造方法被调用时num++
    18         //次数的记录取决于实例化对象的语句次序,
    19         //若连续实例化两个对象,则此时的num是2,若分开则会出现1、2
    20     }
    21     
    22     int showarea(){
    23         return A*B;
    24     }
    25     String showcolor(){
    26         return Color;
    27     }
    28     public static void count(){
    29         //声明count是静态方法
    30         
    31         System.out.println("访问了"+num+"次");
    32         
    33     }
    34 }
     1 package DemoArea6.copy;
     2 
     3 public class Mainarea6 {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7          area6 a1,a2;//声明两个引用型变量
     8         
     9          a1=new area6(3,12,"hS");// 创建对象并指向
    10          a2=new area6(3,6,"LS");
    11         
    12         System.out.println("A1"+a1.showarea());
    13         System.out.println("A1"+a1.showcolor());
    14         a1.count();//用实例化对象调用,可
    15         
    16         //area5 a2=new area5(3,6,"了LS");// 第二次调用
    17         System.out.println("A2"+a2.showarea());
    18         System.out.println("A2"+a2.showcolor());
    19         a2.count();
    20         
    21         
    22     }
    23 
    24 }
  • 相关阅读:
    常用软件
    树和二叉树的一些基本术语
    二分查找(Binary Search)
    GPIO模拟IIC接口信号质量分析
    PAT (Basic Level) Practise:1021. 个位数统计
    PAT (Basic Level) Practise:1017. A除以B
    PAT (Basic Level) Practise:1027. 打印沙漏
    文件操作:输出文件二进制数据
    阈值与平滑处理
    图像基本操作
  • 原文地址:https://www.cnblogs.com/dede-6/p/11899813.html
Copyright © 2020-2023  润新知