Java 面对对象事例

1.

public class Hethod
    public String oddnumber(int num){
        if(num%2==0){retrun "偶数";}
        else{retrun "奇数";}
    }
    public static void main (String[] args){
        int a=10;
        Hethod method=new Hethod();
        String r1=method.oddnumber(a);
        System.out.pringln(a+"是"+r1);
        int b=9;
        String r2=method.oddnumber(b);
        System.out.println(b+"是"+r2);
    }
}

2.

public calss Student{//学生属性
    String name;//null
    int age;//0
    public void study{
        System.out.println(this.name+"在学习");//方法
    }
    public static void main(String[] args){
        //类:抽象的,实例化
        //类实例化后会返回一个自己的的对象
        //student对象就是一个student类的具体事例
        Student xiaoming=new Student();
        Student xh=new Student();
        xiaoming.name="小明";
        xiaoming.age=18;
        System.out.println(xiaoming.name);
        System.out.println(xiaoming.age);
        xh.name="小红";
        xh.age=18;
        System.out.println(xh.name);
        System.out.println(xh.age);
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是一个简单的 Java 多态打印机示例: ``` // 定义一个打印机接口 interface Printer { void print(String text); } // 定义一个黑白打印机类,实现打印机接口 class BlackAndWhitePrinter implements Printer { @Override public void print(String text) { System.out.println("黑白打印机正在打印:" + text); } } // 定义一个彩色打印机类,实现打印机接口 class ColorPrinter implements Printer { @Override public void print(String text) { System.out.println("彩色打印机正在打印:" + text); } } // 测试类 public class Test { public static void main(String[] args) { // 创建一个黑白打印机对象 Printer printer1 = new BlackAndWhitePrinter(); // 调用打印机对象的 print 方法 printer1.print("Hello World!"); // 创建一个彩色打印机对象 Printer printer2 = new ColorPrinter(); // 调用打印机对象的 print 方法 printer2.print("Hello World!"); } } ``` 在上面的代码中,Printer 接口是一个打印机接口,其中定义了一个 print 方法,用来打印文本。BlackAndWhitePrinter 和 ColorPrinter 类都实现了 Printer 接口,并且都实现了 print 方法。 在测试类 Test 中,我们首先创建一个 BlackAndWhitePrinter 对象并将其赋给一个 Printer 类型的变量 printer1,然后调用 printer1 的 print 方法,由于 printer1 指向的实际对象是一个 BlackAndWhitePrinter 对象,因此调用的是 BlackAndWhitePrinter 类中实现的 print 方法,输出“黑白打印机正在打印:Hello World!”。 接着,我们创建一个 ColorPrinter 对象并将其赋给一个 Printer 类型的变量 printer2,然后调用 printer2 的 print 方法,由于 printer2 指向的实际对象是一个 ColorPrinter 对象,因此调用的是 ColorPrinter 类中实现的 print 方法,输出“彩色打印机正在打印:Hello World!”。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值