java中的类和对象

package com.aaa.zxf.ajax.test;

import org.junit.Test;


/**
 * java 中的类和对象
 *
 * 一、局部变量的作用域。
 *
 * 二、面向对象的概述
 *      但是在面向对象设计之前,广泛采用的是面向过程,面向过程只是针对于自己来解决问题。
 *      面向过程的操作是以程序的基本功能实现为主,实现之后就完成了,也不考虑修改的可能性。
 *      
 *      面向对象,更多的是要进行子模块化的设计,每一个模块都需要单独存在,并且可以被重复利用,
 *      所以,面向对象的开发更像是一个具备标准的开发模式。
 *      
 *      可维护性  需求分析
 *
 *    2.  在面向对象定义之中,也规定了一些基本的特征: 
                    抽象。
             * (1)封装:保护内部的操作不被破坏; 
             * (2)继承:在原本的基础之上继续进行扩充; 
             * (3)多态:在一个指定的范围之内进行概念的转换。
 *
 *    3. 面向对象的开发?
             * 对于面向对象的开发来讲也分为三个过程:OOA(面向对象分析)、OOD(面向对象设计)、OOP(面向对象编程)。
 *
 *    4.类与对象是整个面向对象中最基础的组成单元。
 *
 *    5.对象是将来用于存储数据(实体类)
 *
 * 三、类中的函数?
         * 无参数无返回值的函数
 *
          A 函数的定义
          【权限修饰符】  void  函数名(){


          }
          static void hah(){}

 四、类
        类是对象的模板,对象是类的实例?
        类只有通过对象才可以使用,而在开发之中应该先产生类,之后再产生对象。类不能直接使用,对象是可以直接使用的。

        定义一个 people 类
        他的属性有   age sex tall weight ... 
        
        int age ;
        string sex;
        double tall;
        double weight;
 
        新建一个测试类
        JavaTest 
 
 创建对象。
        people p = new people();
 赋值。
        p.age = 15;
        p.sex = "男";
        ...
    
 1
 */
public class JavaObject {
    public static void main(String[] args) {

        int b3=456;
    }

    /**
     * 局部变量 :定义到函数内部的变量 称之为 局部变量
     *         局部变量的作用域:局部变量的使用范围
     *         从变量定义开始  到所在的结束大括号
     *         在同一作用域内 不能重复定义变量
     */
    @Test
    public void juBu(){
        int a = 10;
        if (a>5){
            int b = 20;
            System.out.println("b====="+b);
            System.out.println(a);
        }

        int b2 =30;
        System.out.println("b2===="+b2);

    }

    /**
     * 无参数无返回值的函数
     * 1.权限修饰符
     * 2.返回值类型
     * 3.方法名 函数名 小驼峰的命名方式。。
     * (): 参数列表
     * {}: 函数体
     */
    public  void haha(){

    }

    /**
        函数的调用?
        1. 非静态 对象名.函数名
             Test01 test01 = new Test01();
             test01.haha();
        2.
     */


}

 

posted @ 2019-09-16 20:16  送外卖的小菜鸟  阅读(292)  评论(0编辑  收藏  举报