Python、Java的书都挺多,网上的Java教程也是种类繁多,有写的好的,写的不怎么样的也有,容易让人越看越晕,微微老师想创新一下,将Java和Python对比学习,毕竟两者可谓当前最主流的后端开发语言,并且是人工智能与大数据方向最重要的两门语言,若能一石二鸟,两者兼学兼得,岂不一大美事,悦哉?

先说句抱歉的话,微微老师学识有限,知识浅薄,只是为了让大家理解,有时候换个角度看问题,反而有意想不到的收获。今天大家一起来聊聊面向对象的核心--类。

一、Java类(class)

Java代码:

class Person {

    public String name;

    public int age;

}

public class java1 {

    public static void main(String[] args) {

        Person li = new Person();

        li.name = "Li Lei"; // 对字段name赋值

        li.age = 12; // 对字段age赋值

        System.out.println(li.name); // 访问字段name

        System.out.println(li.age); // 访问字段name

        Person han = new Person();

        han.name = "Han Mei Mei";

        han.age = 15;

        System.out.println(han.name); // 访问字段name

        System.out.println(han.age); // 访问字段name

    }

}

由上面代码不难看出,它定义了一个Person类,分别有两个属性,名字和年龄。然后定义了两个类的实例,分别叫做li和han,它们各自有自己对应的属性信息并将其打印输出。

Java代码运行结果:

二、Python类(class)

下面大家可以看看Python同样实现这一功能(定义一个Person类,分别有两个属性,名字和年龄。然后定义了两个类的实例,分别叫做li和han)代码该是如何来写的。

Python代码:

class Person:

    def __init__(self, name, age):

      self.name = name

      self.age = age

li = Person('LiLei',12)

han = Person('HanMeiMei',15)

print(li.name)

print(li.age)

print(han.name)

print(han.age)

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

php编程基础教程.pptx|php编程培训,php,编程,基础,教程,pptx
php编程基础教程.pptx

历史上的今天:04月29日

热门专题

中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专
天麻的功效与作用吃法|天麻的功效与作用,天麻的功效与作用吃法,天麻炖什么治头痛最好,天麻的功效与作用禁忌,天麻多少钱一斤,天麻的功效与作用吃法及禁忌,天麻怎么吃效果最好,天麻粉的功效与作用,天麻怎么吃
天麻的功效与作用吃法
综合高中|云南综合高中,昆明综合高中,综合高中能考本一吗,综合高中和普通高中的区别,综合高中是什么意思,综合高中能参加全国统一高考吗,综合高中可以考哪些大学,综合高中的学籍是什么
综合高中
云南高职单招|云南单招,云南单招网,云南高职单招网,云南高职单招,云南单招学校,云南单招培训
云南高职单招
易捷尔单招|易捷尔单招,易捷尔单招培训,易捷尔单招报名,易捷尔单招考试,易捷尔单招培训学校,易捷尔单招分数
易捷尔单招
云南开放大学|云南开放大学报名,云南开放大学报考,云南开放大学,什么是云南开放大学,云南开放大学学历,云南开放大学学费,云南开放大学报名条件,云南开放大学报名时间,云南开放大学学历,云南开放大学专业
云南开放大学
开放大学|开放大学报名,开放大学报考,开放大学,什么是开放大学,开放大学学历,开放大学学费,开放大学报名条件,开放大学报名时间,开放大学学历,开放大学专业
开放大学

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部