Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
React ile Tic Tac Toe oyunu
App.jsx
import Game from "./components/Game";
export default function App() {
return (
<>
<Game />
</>
);
}
Game.jsx
import { useState } from "react";
import Board from "./Board";
import calculateWinner from "./helpers"...
Pydoros
This is a pomodoro project. You can see your study statistics in Pydoros.
Requirements
matplotlib==3.5.0
python_vlc==3.0.12118
How to use?
Simply run the pomodoro.py file.
https://github.com/HoOuouinKyouma/Pydoros
Object türü
Bütün türlere karşılık gelen bir türdür. Bütün türler object'ten türerler yani object bütün türleri kapsar. Object referans türlü bir değişkendir. Object türü değişkenler verileri bellekte object türünde tutarlar ama içlerinde tutuğu verilerin orijinal türlerini de saklarlar. Daha...
Top Level Statements C# 9.0
C# 9.0'dan önceki sürümlerde basit bir kodu çalıştırmamız için aşağıdaki main fonksiyonunun içine yazmamız gerekmekteydi.
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{...
C# Generic Class
Generic sınıfları kullanarak birçok sınıftan tasarruf edebiliriz. Yani generic sınıf birçok sınıfın yaptığı işi tek başına yapabilir.
class Program
{
static void Main(string[] args)
{
MyClass<string> t = new MyClass<string>();
t.veriler = "merhaba"...
C# Polimorfizm (Çok biçimlilik)
Kısaca bir nesnenin birden fazla referans ile işaretlenebilmesi olayıdır. Bu özellik sayesinde nesne işaretlendiği referansın özelliği kullanır.
Örnek verecek olursak insan nesnesini ele alalım. Bu nesne hem insan sınıfından referans alabilir hem de memeli...
Arayüz (Interface)
Interface diğer sınıfları yönlendiren bir kalıptır diyebiliriz. İçerisinde sadece metod isimleri ve özellikler(property) vardır. Yani sadece member imzaları bulunur. Bu yapı genelde grup halinde yazılan projelerde kullanılır. Proje yöneticisi interface içerisinde kullanılacak...
Kalıtım (Inheritance)
Bir sınıfa ait özelliklerin başka bir sınıfa aktarılmasına kalıtım denir. Kalıtım bize kolaylık, performans ve verimlilik sağlar. Inheritance'nin amacı aynı özelliklere sahip sınıfların özelliklerini tekrar tekrar tanımlamaktansa, ortak özelliklere sahip temel bir sınıf...
Virtual Metodu
Temel(base) sınıfın içerisinde tanımlanan sanal metodlardır. Sanal metod sayesinde temel sınıftan miras aldığımız metodları iptal edebilir, türetilmiş sınıfta değiştirebiliriz. Bunu yapabilmek için temel sınıftaki değiştirmek istediğimiz metodu virtual olarak tanımlamalıyız...
C# Object Oriented Programing(giriş)
Nesne tabanlı programlama birçok dilde kullanılmaktadır. Nesne tabanlı programlama bir kod yazma tekniği veya yaklaşımıdır diyebiliriz. Hayatımızda kullandığımız nesneleri kod halinde yazıp simüle etmemizi sağlayan bir tekniktir. Örnek olarak kitap nesnesini...
Kurucu Metodlar(Constructors)
Constructors bir nesne tanımladığımızda nesneyi tanımladığımız sınıfta bulunan ve çalışan ilk metoddur.
MyClass m = new MyClass(); Nesne oluştururken burada parantezin görevi Constructors'u tetiklemektir.
Kurucu metodlar herhangi bir sınıftan nesne tanımladığımızda...
Encapsulation (kapsülleme)
Kapsülleme nesnelerimizde ki alanları(field) kontrollü bir şekilde dışarıya açıp kapatmamıza yarayan bir yapıdır. Nesnelerin yanlış kullanımı önlemek için erişim kısıtlaması uygular.
Kapsülleme 2 şekilde uygulanır.
Metod yardımı ile
Property yardımı ile
class Myclass...
Merhabalar eski parçalnmış ve chipseti sorunlu bir laptopum vardı bende tamir ettim, sonra anakartını söküp masanın altına monteledim ve öyle kullanıyorum sizce anakartın dışarıda olması sonucu herhangi bir sorun yaşar mıyım?