zoukankan      html  css  js  c++  java
  • java面向对象之属性

    什么是面向对象?

    面向对象的方法主要是把事物给对象化,包括其属性和行为。面向对象编程更贴近实际生活的思想。总体来说面向对象的底层还是面向过程,面向过程抽象成类,然后封装,方便使用就是面向对象,(万物皆对象)。”

    类和对象是什么?

    • 类是抽象笼统的概念,描述的是一类事物,肯定是具有相同的行为特征
    • 对象是类的具体的某一个

    类能描述什么?

    • 具有静态描述的特征称之为属性
    • 具有动态动作的行为(做事情)称之为方法

    如何在计算机中利用面向对象的思想来做事?

    1. 需要先自己定义(描述)一个类(型)
    2. 想要做事情需要在描述的类中创建一个具体的个体(对象)出来
    3. 通过对象做事情

    如何在计算机中创建(描述)一个类

    1. 先创建一个类
    2. 利用属性或方法去描述这个类

    创建一个Person类

    public class Person {
        //创建当前类来描述它长成什么样子(属性和方法不是必须有的)
    
    
        //属性--静态描述特点
        // (它的必要组成部分 1.修饰符(不写它默认有权限修饰符,在同包或当前类中可以访问,特征修饰符可有可无) 2.数据类型 3.属性的名字)
        // 属性可以赋初始值,但是这样赋值并不合理,它是用来描述一个类的,不应该是固定死的属性,应该让它的对象去赋值
        //属性用相应的默认值,引用类型的默认值为null,基本类型的默认值为0,false,0.0等等
        //结构: 权限修饰符 [特征修饰符] 数据类型 属性名 
        public String name;
        public int age;
        public String sex;
    
        //方法--描述可以做什么事情
    }
  • 相关阅读:
    列表 查找元素二分查找
    文件的追加
    Syste.IO 类介绍
    Ctack堆栈
    判断文件是否存在(Exists)
    复杂排序
    元素出栈和入站
    HTML文档中meta标签的作用 Generator KEYWords DEscription Author httpequiv属性
    Page.ClientScript.RegisterClientScriptBlock 失效
    用户名只能由字母或者数字组成(用户控件与HTML控件)
  • 原文地址:https://www.cnblogs.com/ryyy/p/14228116.html
Copyright © 2011-2022 走看看