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;
    
        //方法--描述可以做什么事情
    }
  • 相关阅读:
    vim编辑参数
    hive的元数据存储在mysql后,报错的解决方法!
    hadoop添加删除节点
    Android画图Path的使用
    android中path的arcTo方法的使用 .
    StrongReference、SoftReference、WeakReference、PhantomReference .
    为Android应用增加渠道信息 自动化不同渠道的打包过程
    C#知识点
    CSS判断浏览器
    调用外部程序
  • 原文地址:https://www.cnblogs.com/ryyy/p/14228116.html
Copyright © 2011-2022 走看看