Java基础思维导图和对象

Java基础思维导图

在这里插入图片描述

对象

对象是由静态特征和动态特征构成
静态特征:属性
动态特征:方法

类是对象的抽象,对象是类的具体实现
类是具有相同特征的对象的集合(抽象)
对象是类的实体
类本身没有意义

面向对象:OOA,OOD,OOP

方法:无返回值的时候关注的重点是过程 —>存储过程
有返回值的时候关注的重点是结果 —>函数

方法的格式:
无返回值:
[public] void 方法名(){
代码;
}

               有返回值:
                [访问修饰符] void 方法名(){
                        代码;
                        }

无参方法的调用:
无参方法直接用 对象名.方法名()调用即可
有参方法调用:
调用的同时接收,返回值类型 变量名=对象名.方法名()即可

建类

public class visitor {
    String name;
    int age;
}

赋值及方法

public class park {
    visitor v;
    final int price=100;
    void sellTicket(){
        int age= v.age;
        if(age>60){
            System.out.println("老年卡,"+v.name+"您需要支付"+(0*price));
        }else if(age<22){
            System.out.println(v.name+"您需要支付"+price/2);
        }else {
            System.out.println(v.name+"您需要支付"+price);
        }
    }
}

调用

public class testtour {
    public static void main(String[] args) {
        visitor vv=new visitor();
        vv.name="张浩";
        vv.age=20;
        park p=new park();
        p.v=vv;
        p.sellTicket();
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_49143795/article/details/107404330