面向对象—封装—重载

Posted 曦~妍

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象—封装—重载相关的知识,希望对你有一定的参考价值。

 

 

 1  /*首先,编写一个类ChongZai,该类中有3个重载的方法void print();
 2                 其次,再编写一个主类来测试ChongZai类的功能。*/
 3     private int data;
 4     public int getData() {
 5         return data;
 6     }
 7     public void setData(int data) {
 8         this.data = data;
 9     }
10     
11     public ChongZai(int data) {
12         super();
13         this.data = data;
14     }
15     public int add(int a,int b)
16     {
17         return a*b;
18     }
19     public double add(double a,double b)
20     {
21         return a*b;
22     }
23     public int add(int a,int b,int c)
24     {
25         return(add(add(a,b),c));
26     }
27     public static void main(String[] args) {
28         // TODO 自动生成的方法存根
29        ChongZai chongzai=new ChongZai(1);
30        System.out.println("2*3="+chongzai.add(2, 3));
31        System.out.println("4*5*6="+chongzai.add(4, 5, 6));
32        System.out.println("7.6*3.2="+chongzai.add(7.6, 3.2));
33     }

 

 

以上是关于面向对象—封装—重载的主要内容,如果未能解决你的问题,请参考以下文章

php面向对象 封装继承多态 接口重载抽象类最终类总结

JS面向对象 关于类的封装继承多态

Java面向对象(OOP)--面向对象三大特性之一: 封装(封装的步骤作用和意义方法重载)

面向对象总结

廖雪峰Java2面向对象编程-2数据封装-1方法重载

《一》对象和封装