• 面向对象 类


    什么是程序:程序就是为了模拟现实世界,解决现实问题而使用计算机语言编写的指令集合

    什么是对象:面向对象思想

    一切客观的事物就是对象,万物皆对象                                                           

    任何对象,一定具有自己的特征和行为:特征:称为属性,一般为名词,代表对象有什么。行为:称为方法,一般为动词,代表对象能做什么

    分析一个对象都有什么(属性)

    分析一个对象能做什么(方法)

    如何使用程序模拟现实世界解决现实问题

    首先在程序中,必须具有和现实中相同的对象,用以模拟现实世界

    然后,使用程序中的对象代表现实中的对象,并执行操作,进而解决现实问题 

    现实中的对象多数来自模板,程序中的对象也应该具有模板(类)

    类的抽取

    在一组相同或类似的对象中,抽取出共性的特征和行为,保留所关注的部分

    package com.ht.leader.oop;
    
    public class TestOop{
        public static void main(String[] args) {
        Dog dog1 =    new Dog();//创建Dog类型的对象 并保存在dog1当中
        dog1.breed ="萨摩";
        dog1.agr = 11;
        dog1.sex = "男";
        dog1.furColor = "red";
        System.out.println(dog1.breed);
        //调用对象的方法
        dog1.eat();
        dog1.splem();
        }
    }
    
     class Dog {
        //属性 -实例变量
        String breed;//品种
        int agr;//年龄
        String sex;//性别
        String furColor;//毛色
        public void eat() {
            System.out.println("吃狗粮")
        }
        public void splem() {
            System.out.println("睡觉")
        }
    }

    类与对象的关系

    类:定义了对象应具有的特征和行为,类是对象的模板

    对象:拥有多个特征和行为的实体,对象是类的实例

  • 相关阅读:
    Spring_IOC理论推导
    第一个Mybatis及运行问题分析
    Spring_简介
    ECharts_雷达图
    ECharts_饼图
    ECharts_直角坐标系的常用配置
    ECharts_散点图
    ECharts_折线图
    util之日期工具类
    util之Json工具类
  • 原文地址:https://www.cnblogs.com/ht955/p/16271973.html
Copyright © 2020-2023  润新知