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

    面向过程

    大象装冰箱,总共分几步

    1.开门,2.大象装里面,3.关门

    以过程为本--复用性差--增加了很多冗余

    面向对象

    考虑大象装冰箱有几个实体参与

    人,冰箱,大象

    分析每一个类格体都有什么特点,做了哪些事

    大象 特点 大 ,体重很重

    冰箱 特点 有门,有体积

    人 特点 能做事情 做哪些?开冰箱门 装大象 关门

    面向对象之属性

    Person.java

    public class Person {
        public String name;
        public int age;
        public String sex;
    }
    

    Test.java

    import com.sun.prism.shader.Solid_ImagePattern_Loader;
    
    public class Test {
        public static void main(String[] args) {
            Person p = new Person();
            System.out.println(p.name);
            p.name = "吸溜";
            p.age = 18;
            p.sex = "男";
    //        System.out.println(p.name+"今年"+p.age+"岁,性别是"+p.sex);
    //        Person p2 = new Person();
            Person p1 = p;
            p1.name = "小姐姐";
            p1.age = 16;
            p1.sex = "女";
            System.out.println(p.name+"今年"+p.age+"岁,性别是"+p.sex);
            System.out.println(p1.name+"今年"+p1.age+"岁,性别是"+p1.sex);
            
        }
    }
    

    更多学习笔记移步 https://www.cnblogs.com/kknote
  • 相关阅读:
    C# FTP操作
    SWUST OJ(963)
    插入排序(折半插入排序)
    SWUST OJ(962)
    SWUST OJ(961)
    SWUST OJ(960)
    SWUST OJ(957)
    SWUST OJ(956)
    SWUST OJ(955)
    SWUST OJ(954)
  • 原文地址:https://www.cnblogs.com/kknote/p/12927457.html
Copyright © 2011-2022 走看看